South Florida Fishing Channel on MSN

The Ultimate Key Lime Pie Taste Test In Key West

Key Lime Pie is the crown jewel of Key West. The search for the best slice brings surprising discoveries at every stop.
We’re diving into a slice of Cootie Brown’s legendary Key Lime Pie while catching up with the always charming Jana Angel.
The restaurant’s location in Santa Rosa Beach puts it within easy reach of the stunning beaches of Florida’s Highway 30A. This makes the Donut Hole the perfect fueling station before a day of sun, ...