Miami is a food lover’s dream. The food here is constantly evolving, with a recent influx of culinary talent arriving on the scene. Send your taste buds into overdrive with an eclectic mix of Cuban and Hispanic flavours, as well as a vast array of international dishes.
There’s also a constant supply of fresh seafood, with many seafood restaurants in and around Miami. The food in Miami matches its nightlife, it’s fresh, addictive and full of Latin flavour.
You can eat out and party at the same time, as there are lots of restaurants that double as bars, and Miami’s clubs are close to all the restaurants. Many of Miami’s most popular restaurants serve inexpensive but delicious food. You can eat extremely well on a budget in Miami, if you know where to go.
Miami is a world famous glamorous party town which has gained a big celebrity following. Most of the bars and clubs here hold a 24 hour liquor licence, which means you can dine out and then party into the early hours of the morning. At night the streets come alive. In Miami, it seems, the party never stops.
We have handpicked some of the best restaurants and bars in Miami. Check out our selection of tried and tested classics, affordable eats and trendy hot spots below. A lot of the action happens in Miami Beach, where there’s an endless selection of restaurants and bars, so most of our picks below are located in and around Miami Beach. Here are some of the best restaurants and bars in Miami.
Macchialina Miami Beach Italian Restaurant
There are quite a few top quality Italian restaurants in Miami, and Macchialina is one of the best. Here you can enjoy rustic Italian cuisine and cooking that’s influenced by the seasons. Step inside this stylish restaurant and try Italian delicacies such as meatballs, white beans, handmade pasta and freshly made traditional Italian pizzas.
Location – Alton Road, Miami Beach.
The Bazaar by Jose Andrés
A trendy local hot spot, The Bazaar is a stylish, world-renowned restaurant in Miami.
Some say this venue is one of the best holiday restaurants in US. Tuck into Spanish and Asian cuisine prepared by award-winning chef Jose Andrés. It’s not just the food that impresses, the interior has a luxurious feel to it and the owner James Beard has produced a sophisticated dining and drinking experience. ‘The Bazaar menu blends Andrés Spanish heritage and personal ingenuity with influences from the local Latin culinary tradition.’
Location – Collins Avenue, South Beach
Otentic Fresh Food Restaurant
Fancy a break from classic Miami dishes? Why not try some French cuisine in Miami. Otentic is a popular French restaurant located in the centre of South Beach. This restaurant has the feel of a romantic Parisian cafe, yet it’s situated in an Art Deco building in Miami. The dishes served here are prepared daily and inspired by Parisian cuisine.
Location – Washington Avenue, Miami Beach
Las Olas is a local favourite, people can’t get enough of the traditional Cuban sandwiches and empanadas. This is a good cafe to go to if you are visiting Miami on a budget and you want to grab a mouth-watering bite to eat.
Location – 6th St, Miami Beach.
Vintro Kitchen is an underrated restaurant. It’s got excellent reviews, and for good reason. The food is extremely high quality, refreshingly unique and full of juicy Mediterranean and Latin flavours. Here you can enjoy everything from tapas and salads to responsibly sourced meats and fish. Put it on your places to visit before heading to Miami.
Location – Park Avenue, Miami Beach.
Enjoy some Latin Spanish delicacies at Matador Room, a high end restaurant in Miami with distinctive 1950’s glamour. Enjoy dishes prepared by world-renowned chef Jean-Georges Vongerichten which combine Spanish, Latin, Caribbean and South American cuisines. Here you can tuck into fresh, locally sourced seasonal produce and take advantage of the rather glamorous setting. We recommend booking a table long before your journey is due to begin as this is a popular restaurant.
Location – Collins Avenue, Miami Beach
Pubbelly is an Asian inspired gastropub serving delicious Asian-fusion dishes. Expect to find dishes like pork belly and scallion dumplings, udon carbonara and barbequed pork belly. This is a unique restaurant that serves light bites, main dishes and also beers from breweries in Asia, Europe and the Americas.
Location – 20th Street, Miami Beach
Yardbird Southern Table and Bar
The Yardbird is a local favourite and critically acclaimed restaurant. If you want classic Southern cooking then this is the place to go. Here you can tuck into mouth-watering crispy fried chicken, pancakes, waffles, and the restaurant’s signature dish, ‘27-hour’ fried chicken. Nothing says holiday in the States like fried chicken. This restaurant prides itself on the fresh local ingredients it uses from local farms. You can also grab brunch here at the weekends.
Location – Lenox Avenue, Miami Beach
Abbey Brewing Company
Right next to Yardbird is the Abbey Brewing Company. ‘Miami’s oldest and only brew-pub’ is a far cry from the swanky high end bars, and has a more relaxed atmosphere. It’s a microbrewery that serves unique European imports and locally made beers. Normally the Abbey mix is about 80% locals and 20% tourist so a brilliant place to mix with some of the natives and a magnet for beer lovers.
Location – 16th Street
Miami is home to plenty of rooftop bars with impressive views. In fact Miami has enough rooftop bars for any traveller. Sip on a cocktail whilst gazing out at the city or gorgeous coastline. A few of the rooftop bars also have swimming pools where you can cool off from the Miami heat. Some of the best rooftop bars in Miami include the Highbar at Dream South Beach Hotel, Juvia, Ocho, Area 31 and La Cote.
Miami has quite a mix of cocktail bars to try, so no matter what sort of cocktails you enjoy, you are likely to find a favourite when on your Miami trip. The Ball & Chain does some great Cuban inspired cocktails such as the Mojito Criollo, the Canita and the Pastelito Daiquiri.
Rum lovers will be in heaven at The Rum Line, where they have over 100 types of rum. Want to go to one of the best 50 bars in the world? Make your way to The Broken Shaker and enjoy some classic cocktail favourites. For good old New Orleans style cocktails, head to The Corner.