15 Fantastic Restaurants in Miami, FL
Updated: Feb 19
If you’re on vacation in Miami, the restaurant options can be overwhelming.
But we have 15 of the best Miami restaurants you need to try while you’re there.
Named after chef Makoto Okuwa, this upscale Japanese restaurant pushes expectations by incorporating modern twists on traditional Japanese dishes.
At Makoto, you can dine on elegant sushi plates, such as the hamachi sushi roll made from fresh king yellowtail.
Bal Harbour Shops
9700 Collins Ave
Miami Beach, FL 33154
Under the experienced eye of the accomplished chef Thomas Keller, this 50s inspired menu highlights classic American cuisine, such as roasted green circle chicken, while incorporating Miami’s succulent seafood in their gulf prawn cocktail and grilled okra king salmon.
With the expert staff, you can trust that the food is prepared with the utmost care to present you masterfully created, flavorful plates.
9011 Collins Ave
Surfside, FL 33154
In North Beach, Taquiza spices up the coast with their traditional Mexican tacos with blue corn masa tortillas made from scratch. From their non-taco menu, you can enjoy their gluten-free, cinnamon churros.
Taquiza North Beach
7450 Ocean Terrace
Miami Beach, Florida 33141
A play on the Vietnamese word for “blessing and prosperity”, Phuc Yea perfectly marries Cajun and Vietnamese cooking, a combination you won’t find anywhere else. Guests can enjoy the unique dining experience of eating pho spiced smoked short rib while listening to 90’s hip hop jams.
It’s sure to be a meal you won’t forget.
7100 Biscayne Blvd
Miami, FL 33138
The Mandolin Aegean Bistro was opened in 2009 by a couple who pour their Greek and Turkish roots to bring you recipes from their homeland. From their back of the house garden, the Bistro harvests fresh ingredients used in dishes like the stuffed tomatoes and pepper with ground beef, rice, and feta.
4312 NE 2nd Ave
Do you want luxury Miami dining that’s Instagram worthy? The waterfront scenery at Amara is almost as beautiful as the food presentation.
See for yourself the alluring, Latin-inspired plates. You can start your meal with melted queso blanco topped with avocado, figs, and basil, followed by a flavorful arroz verde with chocolate flan for dessert.
3101 NE 7th Ave
Miami, FL 33137
For a dinner with a historic feel, 27 Restaurant’s setting is more relaxed, inviting its patrons to share a warm meal together.
From 6 a.m. to 11 a.m., you can peruse their brunch menu, possibly ordering a lemon poppy scone with fresh juice or a morning cocktail. In the evening, their eclectic dinner menu and full-service bar opens up.
2727 Indian Creek Dr
Miami Beach, FL
If you want a larger selection of brunch options, Zac the Baker has plenty of options, from their custom bagel with white fish to their lovely yogurt parfaits.
Zac’s artisan breads are even supplied to other restaurants around Miami. So, if their signature flaky sourdough tickles your taste buds in another eatery, chances are more can be found at Zac’s.
295 NW 26th St
Miami, FL 33127
Hiden is not a restaurant you’ll run into accidentally. Taking its name literally, Hiden is an exclusive Japanese restaurant that only seats about 10 people at a time. That is if you make a reservation, find it behind a taco shop obstructing it, and enter using the code you’re provided.
But all the work is worth it when you finally taste their carefully prepared food.
With ingredients brought straight from Japan, this restaurant brings you an authentic taste of the country. Because of this, Hiden embraces the seasonal nature of their ingredients, resulting in a changing menu throughout the year.
313 NW 25th St
Miami, FL 33127
KYU provides Asian-inspired barbeque flavor with thick-cut meats cooked over a wood fire grill. Here, you can try their crispy tuna tartare with smoked chili or grilled baby bok choy with toasted garlic.
251 NW 25th St
Different from a typical poke shop, Ono Poke has a limited selection of toppings. But what they do offer is quality ingredients and fresh cut fish that pair well with your dish.
Remember the renowned Makoto Okuwa? The head chef of Ono Poke has studied under him for years to bring you the best techniques of Japanese cooking.
2320 N Miami Ave
Miami, FL 33127
Inspired by seasonal ingredients and a brilliant chef talent, Alter has an ever-changing menu to bring you a unique experience when you come. This relaxing dining service can be found in the Wynwood neighborhood.
223 NW 23rd St
Bringing Brooklyn pizza pies to Miami, Lucali works to have the healthiest ingredients in its generations-old classic recipes. Aside from pizza, Lucali also serves calzones and a variety of salad choices.
1930 Bay Rd
Miami Beach, FL
If you’re in the mood for a classic Miami seafood experience, Mignonette is the place to go. From their fried fish sandwich to their crab cakes, Mignonette is a seafood lover’s dream.
210 NE 18th St
Determined to build a place of positivity and great food, All Day is committed to giving you an evening to look back on fondly.
Part coffee shop, part diner, All Day is good to stop by for a big breakfast before a day out in Miami
1035 N Miami Ave