34 "Classic Establishment" restaurants in Miami.
Joe’s Stone Crab is a seafood restaurant in South Beach that’s over 100-years-old. It’s famous for long waits and stone crabs.
Knaus Berry Farm is a classic bakery in Homestead where people wait hours in line for incredibly good cinnamon rolls.
Frankie’s is a classic spot on Bird Road that serves square pizzas with a crispy crust.
Piman Bouk is a classic Little Haiti restaurant where you’ll find really good versions of goat, oxtail, and more Haitian dishes.
Going to La Palma for churros and hot chocolate has become a Miami tradition every time it’s cold.
Naomi’s is a classic spot in Little Haiti serving Haitian and Caribbean food. You can take it to-go or eat it in their pretty courtyard.
Royal Castle is a classic Miami restaurant that serves really tasty burger slider “six-packs” alongside a 24/7 breakfast menu.
Captain Jim’s is a casual restaurant in North Miami that serves simple but delicious local seafood.
Joe’s Take Away is the much more casual location next door to Joe’s Stone Crab where you can show up in shorts and get food to go.
Little Havana’s Versailles is the most famous Cuban restaurant on the planet, but it’s thankfully also still good.
Sanguich De Miami in Little Havana makes the best Cuban sandwiches in the city.
Kush serves some of Miami’s best burgers. It’s in one of the quieter corners of Wynwood, and best for small groups.
Stephen’s Deli is a classic Jewish deli in Hialeah that has some modern touches and a cocktail bar in the back.
Little Havana’s La Camaronera serves great seafood in a casual space. It’s also where you’ll find the incredible pan con minuta sandwich.
El Rey De Las Fritas in Little Havana is a bright diner that serves our favorite fritas in Miami.