Given its myriad of culinary influences, you might expect Miami to be an exciting foodie destination. For the most part this is true, but finding a good coffee or a real American hamburger can be hard work.
Most visitors will naturally want to sample the pre-Castro fare in Little Havana, but some of the city’s best eateries can now be found in Miami Beach, Lincoln Road Mall and Downtown Miami.
Ocean Drive tends to be a little hit and miss, but is fine for a quick bite, a happy-hour cocktail and some people watching.
Here are six restaurants to look out for.
A photo posted by Versailles Restaurant (@versaillesmiami) on Dec 29, 2015 at 8:30am PST
Describing itself as the “world’s most famous Cuban restaurant”, Versailles is located in the very heart of Miami’s Little Havana district.
Open for breakfast, lunch and dinner seven days a week, this baroque pleasure palace serves everything from man-size grilled sandwiches to traditional Cuban fare.
Come here for your fix of black beans, plantains, shredded beef, yucca, sauteed shrimp, Imperial Rice and other island favourites.
Pollos & Jarras
Miami is crazy about marinated raw seafood and this boisterous diner in Downtown serves some of the freshest Peruvian-style ceviche in the city.
Choose from market fish, shrimp or octopus – and add your favorite spicy chili sauce. Carnivores will enjoy the amazing grilled steaks brought to the table still sizzling. Wash down your meal with a couple of ice-cold Peruvian lagers.
Tap Tap Restaurant
A photo posted by David Herrera (@dhera1413) on Dec 6, 2015 at 5:05pm PST
From the outside this local diner looks a little shabby, but a warm welcome, some brightly painted murals and plenty of authentic Haitian flavours are waiting inside.
The menu includes many unfamiliar items such as grilled goat, conch Creole and stewed oxtail, but it’s hard to find fault with anything here. Prices are modest and the staff will also mix you a very delicious tropical fruit cocktail.
More on foodie travel
In a city where pizzas, fried chicken and burgers seem to hold sway it’s refreshing to find anywhere that serves wholesome and delicious local fare.
Located on Purdy Avenue, South Beach, Icebox is famous for its toothsome salads, freshly prepared pastas and Indonesian-inspired dishes.
The interior design is suitably fresh and Nordic, but there are some wicked desserts if you wish to stray.
A photo posted by @dani26mx on Dec 16, 2015 at 6:38pm PST
Part of the swish new Miami Beach EDITION hotel, the ultra chic Matador Room channels the spirit of 1950s Miami. However, the modern Latin food here, created by chef Jean-Georges Vongerichten, is bang up to date.
The menu blends Spanish, Caribbean and South American flavours – guests choose from a dazzling array of small and large plates. Open for brunch, lunch and dinner.
The Cafe At Books & Books
Miami is not a book-ish sort of place. Most people are too busy jogging, rollerblading or shopping to read. But this pavement cafe in the heart of Lincoln Road Mall is a sanctuary for literary types.
The cafe is easy to find thanks to its large blue umbrellas. Come here for a hearty brunch (try the crab cakes benedict) and a proper espresso coffee – and later explore the bookshelves crowded with American fiction and art and design titles.
Words by Mark Chipperfield