Wave Image
Don’t see your city? Drop us a line and let us know where you’d like us to go next.

Send Us Feedback

Thank You

We’re always looking to make The Infatuation the best platform to find restaurants, and we appreciate your feedback!
MIA

Guide

The Miami Greatest Hits List

Our guide to the 20 quintessential places that make eating in Miami what it is.

Written by
20 Spots
Launch Map
20 Spots
Launch Map

Welcome to The Infatuation’s Miami Greatest Hits List.

Obviously you’re familiar with the concept of a “greatest hits” album, but to be clear, this isn’t just a list of our highest-rated spots. This guide is a carefully-selected collection of places we think every Miamian should try at least once - and the restaurants you should prioritize if you’re new to town.

Just like you wouldn’t introduce someone to Rick Ross without starting with “Port of Miami,” or to Shakira by playing them a song that’s not even on her greatest hits album, we wouldn’t send someone to a new Miami hotspot without sending them to one of these restaurants first. You shouldn’t either.

If you are looking for what’s new, check out our Hit List, a guide to the brand new, recently-opened restaurants worth your time.

the spots

Justin Namon

NIU Kitchen

$$$$
SpanishTapas  in  Downtown
$$$$ 134 NE 2nd Ave

There is a certain version of Miami that generally does not exist to people without three commas in their bank account, which is why we love NIU Kitchen. We’re not used to being allowed into places that feel this exclusive without lying to a doorman. But at this super tiny Downtown Catalan restaurant, not only can we pretend like we snuck our way into Antonio Banderas’ private dinner party - we can also eat some of the best food in Miami. Get the cold tomato soup with mustard ice cream and the arròs de cargols - a hot skillet of rabbit confit, escargot, and rice that we like to pretend Mr. Banderas made especially for us.

Tasty Planet

Ghee Indian Kitchen

$$$$
$$$$ 3620 NE 2nd Ave

Reading the menu at Ghee is like being a child who just sprinted through the turnstile at Disney World for the first time - you want to do everything, all at once. Except instead of creepy animatronic rides, here it’s Indian dishes like plantain chaat, lamb samosas, and turmeric-marinated grouper that will make you want to come back the next day for more. Sadly, you won’t get to everything - at least not in one sitting. But Ghee is much easier to get to than Disney, and you can keep coming back here with dates, friends, and family until you’ve tried the whole menu.

Tasty Planet

Sanguich De Miami

$$$$
$$$$ 2057 SW 8th St.

Before Sanguich de Miami came along, our relationship with the Cuban sandwich was kind of like that of a distant cousin or an above-average dentist: we really weren’t going out of our way to see it more than twice a year. Then this place arrived and now we struggle not to visit this Little Havana shop on a weekly basis. We bring every out-of-towner here so we can watch their faces when they take their first crunchy bite of this perfect triangle straight out of the panini press, and you should too. Sanguich doesn’t just make the best Cuban sandwich in Miami, they make the best Cuban sandwich in the world.

Tasty Planet

Mandolin Aegean Bistro

$$$$
$$$$ 4312 NE 2nd Ave

Mandolin is going to make an appearance in any conversation you have about where to eat in Miami. It’s like Stan Lee in Marvel superhero movies, and its cameo is inevitable, expected, and somehow always feels appropriate. Everyone eats here because it’s one of the prettiest outdoor spots in the city. But also because its Santorini impression is so convincing that lunch feels like a little vacation where you can - and should - take your sweet time eating watermelon salad, grilled halloumi, and drinking white wine in the courtyard of this 1940s house.

Karli Evans

Ariete

$$$$
$$$$ 3540 Main Hwy

Coconut Grove is one of Miami’s most historic neighborhoods - but its best restaurant, Ariete, is a completely new breed. Nowhere else around town shapeshifts better, working for a casual date one night and a special occasion meal the next. And there’s certainly no place else with a menu that takes more twists and turns than your abuela’s favorite telenovela. They serve everything from venison to French charcuterie and grilled oysters, but any fear you may have about a menu that puts a cheeseburger alongside rabbit en croute will go away as soon as the excellent food hits the table.

Karli Evans

Since 1980, B&M Market has been a go-to spot for the best West Indian food in Miami. But it’s easy to drive right by this place if you don’t know that, because it looks like just another bodega - until you walk to the back of the store and see people eating ackee and saltfish, curry oxtail, and jerk chicken roti. To join them, just stick your head into the tiny kitchen and let the chef know what you want. While you wait, check out the shop’s selection of Carribean drinks, which includes an Irish Moss that tastes like a cinnamon milkshake and is a lifesaver if you accidentally go overboard with the very spicy hot sauce.

Tasty Planet

Kush

$$$$
Burgers  in  Wynwood
$$$$ 2003 N Miami Ave

Hearing the word “Kush” has the same effect on us as those smelling salts you’re supposed to wave underneath an unconscious person’s nose. The burgers at this restaurant are so good that - no matter what day of the week - we’ll happily get up, put on shoes, brave the chaos of Wynwood, and wait 30 minutes to squeeze into this tiny restaurant and inhale a frita burger, which comes topped with guava jelly, potato stix, and bacon. There are six other burgers here - as well as very good alligator bites and key lime pie - and you should try them all as long as you’re prepared to fall asleep within the next hour.

Karli Evans

Lung Yai Thai Tapas

$$$$
$$$$ 1731 SW 8th St

Eating at Lung Yai is not easy. The wait is usually over an hour on the weekends and they don’t take reservations. When you do get a table at this little Calle Ocho restaurant, you’re only allowed to order once. And if you get a seat at the counter inside, directly across from the stove, prepare to sweat. But we happily endure all of the above because Lung Yai serves the best Thai food in the city. Their rich khao soi, insanely crispy chicken wings, and great curries are very worth standing on the sidewalk for an hour, which is why so many people happily do just that every week.

Tasty Planet

27 Restaurant

$$$$ 2727 Indian Creek Dr

We keep 27 in our back pocket for those times when you need a guaranteed hit, whether we need to convince a date that we have good taste after they saw a poster for The Fast and the Furious in our room or hope to persuade a friend to move here. At this Mid-Beach spot, you always know that the food is going to be great - from the must-order arepa platter to the local catch crudo. But there will also be outstanding cocktails, a dining room that feels like the coolest house in Miami Beach, and a tropical atmosphere that’s enough to make someone start looking up nearby apartments before dessert.

Tasty Planet

Alter

$$$$
$$$$ 223 NW 23rd St

When you want to stare at your dinner for longer than it’ll take you to eat it, come to Alter. This tasting menu spot in Wynwood makes some of the most beautiful food in Miami, and earned its reputation as one of the city’s most exciting restaurants pretty much as soon as it opened and people tasted their soft egg - which they thankfully still serve. Dinner at Alter remains an incredible and unpredictable experience. A five to seven-course meal here includes miniature works of art that rarely taste the way they look, and the restaurant’s minimal design will allow you to focus on getting every last molecule of that soft egg onto your spoon.

Emily Schindler

La Camaronera Fish Market

$$$$
LatinSeafoodCuban  in  Little Havana
$$$$ 1952 W Flagler St

If La Camaronera only served their famous pan con minuta - an amazing fried snapper sandwich that’s just about perfect - we’d still tell you to come to this casual spot in Little Havana. But since they do both that and about a dozen other things with shrimp, lobster, oysters, and conch better than anywhere else in town, we feel like we should warn you that La Camaronera raises your seafood bar forever. And while we’ve loved lots of seafood in our lives, we haven’t found another fried shrimp in town that’s gotten us this excited.

Tasty Planet

Macchialina

$$$$
$$$$ 820 Alton Rd

When we want pasta, we go to Macchialina - and not only on Thursdays for their $10 pasta night. This place makes great cavatelli, tagliolini, and lasagna, all of which are good enough to pay full price for and which plenty of people do since you pretty much always need a reservation to eat here. It’s hip, but still a relatively cozy restaurant, which makes it perfect for a date and a very refreshing option in South Beach, where things are rarely cozy and you just won’t find pasta this good.

Emily Schindler

Zak The Baker

$$$$
$$$$ 295 NW 26th St.

Compared to its Wynwood neighbors, Zak the Baker is kind of boring. The floor is grey concrete. The tables and chairs are simple and wooden. The only interesting focal points in the kosher bakery are the piles of bread and pastries directly in front of the door, which also happen to be the best baked things you’ll find in Miami. The bread is put to use in very good sandwiches and toasts - like the buttery tuna melt - and if you don’t leave with a few hunks of babka under each arm, you need to turn around and go back.

Karli Evans

Blue Collar

$$$$
$$$$ 6730 Biscayne Blvd

Food can be like a song, and sometimes you get mac and cheese or ribs or latkes stuck in your head too. Blue Collar is where you go to cure yourself when that happens. This little indoor/outdoor spot is located in a MiMo motel and is almost always packed with people who look like they’ve been thinking about this cheeseburger - easily one of Miami’s best - for weeks. And they’ll probably be back in another few weeks when the shrimp and grits get stuck in their head.

Karli Evans

We certainly wouldn’t be mad if Miami got itself a few more solid dim sum options - but until that day comes, you can find us at Tropical Chinese pointing to random plates being pushed through the dining room on carts the size of baby elephants. This Bird Road favorite is where you’ll find Miami’s best dim sum and a roast pork bun we occasionally dream about. Dim sum is served seven days a week until 3:30pm. It’s a whirlwind of a meal, and if you’re a fast eater, you could be done in under 30 minutes - left very full and a little confused with only the scraps of dumplings left to remind you of what you just demolished.

Tasty Planet

Taquiza

$$$$
$$$$ 1351 Collins Ave

We have no scientific evidence, but we believe that tacos taste 300% better when consumed immediately after coming from the beach, which is why Taquiza’s two locations (both walking distance to the sand) couldn’t be more ideal. But whether you’re in sandals and slightly wet or wearing pants and want to start the night with a few margaritas, Taquiza is a great pick. The tacos come on fresh blue corn tortillas with classic toppings like shrimp and al pastor, and the totopos and quesadilla should absolutely be ordered every time you come here.

Tasty Planet

Versailles

$$$$
$$$$ 3555 SW 8th St

Sure, Versailles is Miami’s most famous restaurant, but the great thing about this place is that it’s never lost sight of the fact that it is, first and foremost, a place people actually come to eat. And that’s why we still happily wait for a table in this dining room, which feels like a neighborhood diner that married into a royal family. You’ll probably be too busy eating ropa vieja, croquettes, and flan to really think too much about Versailles’ historical significance.

Joe's Stone Crab

$$$$ 11 Washington Ave

A lot of Miamians have stone crab season marked on their calendars with a big red marker - us included. And when October 15 finally arrives, we head to Joe’s Stone Crab, where we’ll happily wait a very long time for a table at this historic (and pricey) South Beach spot. Joe’s is over 100 years old, and it feels that way too. Waiters are dressed like they’re about to accept an Oscar and they were probably serving the same classic steaks and seafood in 1952. The fried chicken here is fantastic and so are the hashed brown potatoes - but if you don’t have stone crab claws on the table, you’re doing it wrong.

Tasty Planet

El Rey De Las Fritas

$$$$
$$$$ 1821 SW 8th St

The frita is a food that was perfected right here in Miami. And if you’re looking for the best version of this Cuban hamburger - which consists of spiced meat and potato sticks between Cuban bread - come to El Rey de las Fritas. The bright, fluorescent diner specializes in the frita, serving eight versions of the sandwich souped-up with everything from a fried egg to plantains. The frita original and a batido (a Cuban milkshake) is still our favorite order though, as well as definitive proof that potato sticks make everything better.

Justin Namon

Michael's Genuine

$$$$
$$$$ 130 NE 40th St

Michael’s is a classic spot where you can expect a very good, straightforward meal with recognizable dishes like deviled eggs, roasted cauliflower, and oysters. And this is a refreshing thing in the Design District, where most restaurants feel like they were created by a Fendi handbag that just took a bump. But at Michael’s, dinner, lunch, and the fantastic brunch don’t feel like an experience made for people who just bought a $2,000 t-shirt down the block. It’s just really good food you won’t be afraid to slurp loudly or eat with your hands.

You'll need a better browser for that!
Upgrade to Chrome and start finding Restaurants.