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.
All restaurants on The Infatuation are selected by our editorial team. The Miami Greatest Hits List is presented by Nike.
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.
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.
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 restaurants 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.
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.
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.
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.
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 Havana 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.
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.
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.
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.
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 spot, which makes it perfect for date night and a very refreshing option in the world of South Beach restaurants, where things are rarely cozy and you just won’t find pasta this good.
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.
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.
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.
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.
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.
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 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 good (and shockingly cheap compared to everything else) and so are the hashed brown potatoes - but if you don’t have stone crab claws on the table, you waited over an hour for nothing.
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.
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.