BE A TRAVEL AGENT - SELL TRAVEL, TRAVEL MORE!
Florida Restaurant GuideFood tours

Where to eat in Florida

From Miami Cuban cafes to Panhandle seafood shacks, a region-by-region guide to Florida's legendary restaurants, local foods and homegrown chains.

Platter of mussels, shrimp and crab
Photo: Terje Sollie / Pexels

Florida restaurants by region

Florida's legendary restaurants

Some Florida restaurants have been feeding locals and visitors for generations. They are worth a detour.

Columbia Restaurant

Ybor City, Tampa · Spanish and Cuban

Founded in 1905, Florida's oldest restaurant. Order the "1905" salad and a Cuban sandwich.

Joe's Stone Crab

Miami Beach · Seafood

Serving stone crab claws since 1913, with key lime pie for dessert.

Bern's Steak House

Tampa · Steakhouse

Opened in 1956 and famous for its enormous wine list and upstairs dessert room.

Versailles

Little Havana, Miami · Cuban

The heart of Miami's Cuban community since 1971. Have a cafecito at the walk-up window.

Ted Peters Famous Smoked Fish

South Pasadena (St. Petersburg) · Smoked fish

Mullet and mackerel smoked over red oak, plus smoked fish spread, since 1947.

Blue Heaven

Key West · Caribbean and seafood

Outdoor dining with roosters underfoot. Famous for its towering key lime pie.

Restaurants open, close, move and change hours often. Check the restaurant's own website or call before you go. No restaurant paid to be listed.

Food tours around Florida

Planning a Florida trip?

Things to do at 101 Things to Do in Florida, 101 Things to Do in South Florida, 101 Things to Do in Tampa Bay and 101 Things to Do in the Keys. Hotel deals in Miami, Orlando, Tampa, Key West and Destin at Rooms Cheap. Rental cars at USA Auto Rental.

Frequently asked questions

What is the oldest restaurant in Florida?

The Columbia Restaurant in Tampa's Ybor City, founded in 1905, is generally called Florida's oldest restaurant.

What food is Florida famous for?

Stone crab claws, key lime pie, Cuban sandwiches, grouper sandwiches, conch fritters, smoked fish dip, Gulf shrimp and citrus.

When is stone crab season in Florida?

October 15 through May 1. Only the claws are harvested, and the crabs are returned to the water.