With Miami’s location at the southern tip of the US and its huge Cuban population, it’s no surprise that its food scene is as diverse as it is delicious. Narrowing down what to eat is tricky, with Cuban, Mexican, Caribbean, American, and many more flavors across the city’s menus. This roundup picks out the 10 must-eat foods to seek out when you visit the city, from stone claw crab and Cuban sandwiches to Florida’s famous key lime pie. Explore neighborhoods like Little Havana, or take a food tour to suss out the best spots — and work your way through this mouthwatering list.
Nearby destinations
Nearby sights

Port EvergladesAttraction in Fort Lauderdale, United States

Riverwalk Fort LauderdaleAttraction in Fort Lauderdale, United States

Sawgrass Recreation ParkAttraction in Fort Lauderdale, United States

John Pennekamp Coral Reef State ParkAttraction in Key Largo, United States

Everglades Alligator FarmAttraction in Miami-Dade County, United States

Everglades Safari ParkAttraction in Miami-Dade County, United States