Miami is world famous for many reasons. People flock from all over the globe to enjoy the white sugar sand beaches, historic locations, and other Miami attractions, but what I love the most about this Atlantic Coast paradise is the restaurant scene.
The only cities that really compare to Miami in terms of high-end restaurants are places like New York City and Los Angeles. There’s a fine-dining, celebrity-chef-owned restaurant on almost every corner down here in Miami, not to mention the more lowkey spots that only a true Florida foodie would know about.
If you want to know more about the greatest places to eat in Miami, just keep on reading because I’ve got a whole list of restaurants you need to try. I travel a lot, and the first thing I do in any city is find all the best restaurants near me, and boy did I come back with a lot when I spent time in Miami, Florida. Check them all out below!
Best Restaurants in Miami
- Boia De Restaurant
- Kyu Miami
- Mandolin Aegean Bistro
- Stubborn Seed
- NIU Kitchen
- Joe’s Stone Crab Restaurant
- The Surf Club Restaurant
- La Sandwicherie
- Zak the Baker
- Zuma Miami
- Matador Room
- Ferraro’s Kitchen Restaurant and Wine Bar
- CVI.CHE 105
- House of Food Porn
- El Mago De Las Fritas
- Bourbon Steak
- Mediterraneum Street Food
- Braga Portuguese Restaurant
- Manta Wynwood
- The Capital Grille
- Santorini by Georgios
- Novikov Miami
- SoCal Cantina
- Casa Florida Miami
- Makan Miami
- Palat Miami
- Basilico Ristorante
- Steak Brasil Churrascaria
- Ristorante Fratelli Milano
- Vero Italian
- Jardim de Portugal
- Bombay Darbar
- Mofongos Restaurant
- R House Wynwood
- Aromas del Peru
- Paperfish Sushi
- El Pollo Inka Miami
- Toro Toro
- Amara at Paraiso
210 NE 18th St, Miami, FL 33132
We’re starting off strong on my list of top Miami restaurants with Mignonette. This place is located on Northeast 18th Street in the Edgewater neighborhood, right near Margaret Pace Park and the Miami Marriott Biscayne Bay hotel.
When you get to Mignonette, I recommend grabbing a drink of your choice and then starting with some oysters since that’s what they’re known for here, as the name implies. My favorite are the oysters Rockefeller, but you can get a flight of oysters for a nice sample of the different flavors. If you’d like something a bit more substantial, definitely go for the lobster roll.
9700 Collins Ave, Miami Beach, FL 33154
Right inside the famed Bal Harbour Shops near upscale clothing stores like Neiman Marcus and Saks Fifth Avenue is Makoto. This restaurant is your ultimate destination after a day splurging on a shopping spree.
The sushi here is as refined and artful as anything else you’ll find in this elegant shopping mall. I particularly enjoyed the large selection of imported Japanese whiskeys, but my favorite aspect of the experience was the wagyu short rib off the grill. They also serve amazing bento boxes that come with miso soup and wasabi rice here if you prefer one of those.
Boia De Restaurant
5205 NE 2nd Ave, Miami, FL 33137
When it comes to hidden gems, it’s hard to find one better than Boia De. This unassuming restaurant is actually home to some of the best Italian food that I have ever had. I highly recommend anyone stop in here for a nice dinner out in Miami.
I tried the crispy polenta and the lamb rib fra diavolo when I had the pleasure of dining at Boia De, and both items were superb. I also decided to treat myself here, I recommend you do as well, and I ordered the crispy tiramisu which did not disappoint in the least.
1100 NW 23rd St, Miami, FL 33127
Up next, if you’re an art aficionado, you’re going to want to head straight down to the Allapattah neighborhood of Miami and go inside the Rubell Museum, right across the street from Superblue Miami, and find Leku.
This place is where I go when I’m craving some authentic Spanish cuisine. I always start with the Cinco Jotas Iberico ham because it’s just unlike any other flavor you can get when it comes to meat.
That’s just an appetizer, however, so after that, I would recommend an order of the seafood paella to really complete the experience.
251 NW 25th St, Miami, FL 33127
Kyu Miami is one of the best Miami restaurants to visit because of its location in the Wynwood District, right around the corner from the famous Wynwood Walls and north of the Wynwood Marketplace.
This top-rated Miami restaurant is sure to please even the pickiest of patrons because of how fresh and high-quality all of the cuisine is here.
Kyu is an Asian-style bistro that has all kinds of dishes for all kinds of palates. I recommend the duck breast burnt ends or the wagyu brisket, but you can also go with whatever the Chef’s selection of the day is for a tasty surprise.
Mandolin Aegean Bistro
4312 NE 2nd Ave, Miami, FL 33137
This next place is called Mandolin Aegean Bistro and all I can say is “wow”. The cuisine here at Mandolin is unbelievable and unique in every way. It’s a fine blend of Turkish and Greek cuisine that embodies some of the best Mediterranean flavors around.
When you head to Mandolin, I recommend trying the beef souvlaki, but some other great options include the lamb chops or the whole sea bass.
Check out Mandolin off of Northeast 2nd Avenue in the Miami Design District, just north of the popular shopping mall and the Institute of Contemporary Art, Miami.
101 Washington Ave, Miami Beach, FL 33139
This next place is a South Beach favorite of mine, Stubborn Seed. You can find this one off of Washington Avenue, just around the block from the famous Ocean Drive and up the road from South Pointe Park.
Probably what stood out to me the most at Stubborn Seed is that they make their own bread. For many people, myself included, warm bread and butter is one of the main reasons to visit a restaurant, so homemade bread was a real treat when I visited Stubborn Seed.
I recommend ordering the Nantucket scallops or the Mishima Ranch wagyu beef cheek with Perigord truffle grits.
3540 Main Hwy, Coconut Grove, FL 33133
When you want to get away from the hustle and bustle of South Beach and Downtown Miami, Coconut Grove is a perfect neighborhood to sneak away to, especially for a meal at Ariete.
Ariete is a New American restaurant that will seriously blow your mind. I tried the scallops and morels for an appetizer and it was absolutely delicious. After that, I went for venison entree because I very rarely see that on any menu. It did not disappoint.
Check out Ariete over on Main Highway in Coconut Grove near Peacock Park and The Barnacle Historic State Park.
104 NE 2nd Ave, Miami, FL 33132
Next up, we’re heading to Downtown Miami where you’ll find a place called NIU Kitchen. This tapas restaurant is one of my favorite places to eat in Miami, hands down.
Each dish here is a blend of spectacular flavors that will transport your taste buds to a whole other realm. I recommend trying the Anec which is duck thigh confit, pears, and a demi-glace.
Check out NIU Kitchen on Northeast 2nd Avenue, right near the YVE Hotel Miami and Bayfront Park. It’s a great place to eat after relaxing in the park all day or before a show at the nearby Olympia Theater.
Joe’s Stone Crab Restaurant
11 Washington Ave, Miami Beach, FL 33139
Another one of my favorite Miami restaurants on South Beach is Joe’s Stone Crab Restaurant. You can probably guess by the name, but stone crab really steals the show at this establishment. Don’t worry, though, they have plenty of other things to eat as well.
I always find myself unable to resist a large order of the stone crab claws, but I also really love the lobster mac and cheese, as well as the grouper entree.
Check out Joe’s over by Marjory Stoneman Douglas Ocean Beach Park and the Marriott Stanton South Beach so there are plenty of things to do nearby.
The Surf Club Restaurant
9011 Collins Ave, Surfside, FL 33154
On the opposite end of the island near North Beach Oceanside Park is a place called The Surf Club Restaurant inside the Four Seasons Hotel, perfect for anyone staying on the north end of Miami Beach. Although, if you’re not near here, I will say it’s worth the drive.
I strongly recommend the Maine lobster or the natural-fed veal chop for dinner. If you’re on a date with your significant other, then they have some perfect dinners for 2 like the Prime beef short rib Wellington that makes for a very romantic dinner when paired with some red wine.
34 SW 8th St, Miami, FL 33130
It’s not all fancy dinners here in Miami. I mean lunch is a thing too, after all. When I’m looking for lunch in Miami, there’s usually one place that comes to mind before anything else: La Sandwicherie.
It’s awesome because they have multiple convenient locations around Miami, so you’re never far from La Sandwicherie. I usually go to the one downtown next to the Brickell City Centre and EAST Miami hotel.
I recommend one of the signature sandwiches here like The Terminator or the Napoli sandwich, but there are so many other delicious foods here to choose from.
Zak the Baker
295 NW 26th St, Miami, FL 33127
Next is a place called Zak the Baker. This one is half restaurant and half bakery and it’s probably my favorite place to grab breakfast before I start my day when I’m in the Wynwood District.
You can get breakfast sandwiches, freshly-baked bagels, hot and cold coffee, sandwiches and salads, and so much more. You really can start your day off right when you stop by Zak the Baker.
I recommend the tuna salad bagel, it’s really phenomenal. If you like their food enough, you can even order platters of it to take home or to the office with you.
Next up on my list of best Miami restaurants is a place called PLANTA, and this one is for all the vegans and vegetarians out there (or anyone else that happens to enjoy plant-based cuisine).
They have more than one location, but the PLANTA I usually go to is located in the CocoWalk mall on Grand Avenue in Coconut Grove, right near Regatta Park and The Ritz-Carlton Coconut Grove, Miami.
When you get here, I recommend trying the coconut ceviche for a refreshing appetizer and then moving towards something like the Thai creamed spinach which I really loved.
140 NE 39th St #136, Miami, FL 33137
Itamae is located inside the Miami Design District shopping center, so if you’re out splurging a bit on some new clothes or shoes, you may as well treat yourself to an unforgettable Peruvian or sushi meal while you’re at it.
That’s right, Itamae is a mind-blowing blend of Peruvian and Japanese cuisine that comes together flawlessly. I thought their sushi was fantastic, and they always have different specials on rolls written on a board when you walk in.
I recommend the tuna tiradito, a Peruvian dish of raw fish served with local avocado, capers, red onion, and ají limo.
270 Biscayne Blvd Way, Miami, FL 33131
This next place, Zuma Miami, is a stylish and modern Japanese restaurant that I think everyone should check out while they’re in town. This is easily one of the best restaurants in Miami, if you ask me, when it comes to traditional Japanese food.
I absolutely love everything on their tempura menu, but they also serve a 1.5-pound roasted lobster with shiso-ponzu butter that is simply divine.
You can find Zuma Miami on Biscayne Boulevard in Downtown Miami inside the Kimpton EPIC Hotel overlooking the Miami River, in the same area as Whole Foods Market and the Silverspot Cinema Downtown Miami.
820 Alton Rd, Miami Beach, FL 33139
Up next is a place called Macchialina that you’ll find on Alton Road in South Beach, not far from Lummus Park.
As the name suggests, Macchialina serves up Italian food, and they do it extremely well, in my opinion. I have a weakness for the veal saltimbocca, but it’s always a toss-up between that and the 21-day dry aged New York strip steak.
Macchialina is also a great place to get a drink when you’re in South Beach, Miami. Their liquor collection is extensive, to say the least, but I found their assortment of wines to be the most enticing.
The Miami Beach EDITION, 2901 Collins Ave, Miami Beach, FL 33140
You may remember Matador Room if you’ve perused my selection of the best restaurants with private dining rooms in Miami, so you already know it’s a high-class establishment that’s suitable for a multitude of occasions.
What I love the most about Matador Room is that you can come here for both brunch and dinner, both featuring extremely superb menus. For brunch, I usually order one of their incredible breakfast pizzas. For dinner, I recommend trying the arroz con pollo or the roasted grouper. Throw in one of their craft cocktails to the mix and you’ve got yourself a perfect evening.
Ferraro’s Kitchen Restaurant and Wine Bar
1099 NE 79th St, Miami, FL 33138
Up next is Ferraro’s Kitchen Restaurant and Wine Bar that you can visit over on Northeast 79th Street in the Upper East side neighborhood, right near the Biscayne Bay Aquatic Preserve and Pelican Harbor Marina.
This Italian restaurant is one of my favorite places to eat in Miami when I’m in the mood for some seafood risotto or maybe even their 40-ounce Angus beef porterhouse if I’m feeling up for a challenge or I’ve got someone to share it with. Don’t be afraid to give their octopus carpaccio a shot as well, it’s one of the best appetizers.
105 NE 3rd Ave, Miami, FL 33132
Up next is CVI.CHE 105. This Peruvian joint is an absolute powerhouse when it comes to ceviche, and I wouldn’t recommend anyone else’s over theirs. Of course, while ceviche is the specialty, they have tons of other fantastic menu options to suit all palates.
What I recommend when going out to eat at CVI.CHE 105 is starting with one of their many ceviche options like a traditional lomo saltado or one of their seafood-based options like pescado a lo macho or pargo entero.
After you’ve warmed up your taste buds with some refreshing ceviche, I recommend ordering some rotisserie chicken, either a quarter, half, or whole chicken, depending on how hungry you are.
668 NW 5th St, Miami, FL 33128
CRUST is another great place to get Italian food in Miami, especially when you don’t feel like dressing fancy and spending all of your money. This is a perfect place for a nice quiet dinner out in Miami, away from some of the chaos that comes with dining in the city.
Pasta is what they do best here, by far, and there are tons of options. My favorite is the fettuccine Alfredo or the penne bolognese. What’s awesome about CRUST is that you can upgrade to gluten-free pasta if you don’t want the regular stuff.
Just remember, aside from gluten-free penne, CRUST doesn’t make any modifications or substitutions to their menu items, so make sure you are okay with every ingredient before ordering.
House of Food Porn
197 NW 62nd St, Miami, FL 33150
House of Food Porn is a quirky, hip place to eat in Miami for unconventional cuisine. This fusion restaurant serves food unlike any other place I know of. You can truly have an unforgettable meal when you visit House of Food Porn.
Chef Francisco Antonio Blanco has perfected his craft of creating unique sushi meals like no other, and I think you’re going to love his concoctions just as much as I did. He calls his style “Shushi” and it’s Cuban-style sushi that you just have to try for yourself.
House of Food Porn is reservation-only and they do an omakase-style service that they’ve dubbed “Amicasa”.
El Mago De Las Fritas
5828 SW 8th St, Miami, FL 33144
Time for some delicious Cuban food! El Mago De Las Fritas is the place to be when it comes to authentic Cuban cuisine. My favorite menu item from here is the palomilla steak, but they also have a steak bowl that is filling and tasty for a quick lunch on the go.
I also recommend you order the croqueta preparada which is ham and swiss cheese in between croquetas to form a mouth-watering sandwich.
Check out El Mago De Las Fritas on Southwest 8th Street in West Miami, just east of J. Fritz and Frances Gordon Park.
Bourbon Steak by Michael Mina
19999 W Country Club Dr, Aventura, FL 33180
Master Chef Michael Mina has created one of my all-time favorite steakhouses near Miami with his restaurant Bourbon Steak. This place is home to some of the most succulent, savory cuts of meat on the planet, if you ask me.
They have USDA Prime cuts, Japanese wagyu, and even American wagyu steak to choose from here at Bourbon Steak. Making a decision from this incredible selection was not an easy task.
Check out Bourbon Steak at the JW Marriott Miami Turnberry Resort & Spa, next to Tidal Cove Waterpark, and across the street from the Aventura Mall.
Mediterraneum Street Food
2960 Coral Way, Miami, FL 33145
Up next is a real lowkey treasure called Mediterraneum Street Food. You won’t find street food like this anywhere else. They specialize in Mediterranean cuisine, as their name suggests, and they serve health-conscious recipes so there’s no guilty feelings when you eat here.
My favorite things to order from Mediterraneum are the croquetas de jamon serrano and the arroz con pollo y camarones. Everything is delicious here, though, and it’s all homemade which you can easily tell when you take your first bite.
Check out Meditteraneum on Coral Way near the Little Havana neighborhood for some amazing food.
Braga Portuguese Restaurant
1401 SW 22nd St, Miami, FL 33145
If you’re looking for some cuisine with a Portuguese flair, then this is the spot for you. Braga Portuguese Restaurant is one of my Miami’s best restaurants for completely traditional Portuguese cuisine.
I highly recommend starting your experience off the right way with an appetizer of caldo verde soup or fried zucchini. After that, you should really try one of their entrees with codfish, otherwise known as bacalhau.
Something else to love about Braga is the Executive Lunch menu that they offer from 12:00 PM to 4:00 PM. All the options include either a glass of wine or soft drink and the choice of soup or salad.
102 NW 25th St, Miami, FL 33127
Manta is another amazing restaurant in the Wynwood Art District, not far from the famed Wynwood Walls outdoor museum. I really love to come here for food, especially during the Art Basel festival.
Manta serves up mouth-watering Peruvian cuisine with the utmost skill and care. Everything on their menu is fresh and authentic, so much so that you can taste it.
I always recommend ordering the filete manta or the lomo saltado. There are tons of other great options to choose from and they’re all made fresh to order for you. You won’t be disappointed when you visit Manta in Wynwood.
900 S Miami Ave Suite 125, Miami
Inside The Shops at Brickell Village is a place called Happea’s that I really think everyone should go and eat at if they find themselves anywhere near Downtown Miami.
Happea’s is a vegetarian restaurant that’s ideal for anyone who follows a health-conscious or meat-free diet. They even have things like plant-based Chick’n and Impossible Burgers! My favorite dishes, however, are their paninis. They have a falafel panini that simply can’t be beat.
If you want a smoothie to go along with your food, then this is the spot. There are so many fresh fruit smoothies on their menu, as well as some less-healthy options like a cookies and cream smoothie that’s just amazing.
840 1st St, Miami Beach, FL 33139
Up next is a place called INTIMO, a Peruvian restaurant that you can find off of 1st Street in the South of Fifth neighborhood on South Beach. Not only do they serve traditional Peruvian fare, but you can also order sushi and sashimi as well for a bit of a Japanese twist.
I highly recommend the chaufa de mariscos as your entree when you pay them a visit here at INTIMO. It consists of Cantonese-style fried rice with a fresh seafood medley, scallions, peppers, and peas. What more could you ask for? Well, if you’re like me, maybe some dessert.
The Capital Grille
444 Brickell Ave, Miami, FL 33131
You’d be hard-pressed to find a city in America without The Capital Grille. This place is a well-known and well-loved foodie favorite pretty much no matter where you are, and Miami is no different.
I love The Capital Grille. There really aren’t very many restaurants in Miami with comparable selections of Prime steaks, seafood, and other fine-dining fares.
My go-to order, and what I recommend to anyone dining at The Capital Grille, is the bone-in, Kona-crusted, dry-aged NY strip steak served with shallot butter. You really can’t go wrong ordering that with a side of parmesan truffle fries.
2003 N Miami Ave, Miami, FL 33127
Another one of the best restaurants Miami has to offer foodies like us is KUSH Hospitality. This artsy, laid-back grill and bar is a nice break from the more posh joints around town where you can really let your hair down and relax a bit.
What makes this one of my favorite restaurants is that they’re dog-friendly, so don’t hesitate to bring your four-legged friend and sit outside on the patio with them while you eat and drink. You can even order them Chichi’s Chicken and Rice off the Doggy Menu so that they don’t feel too left out watching you eat.
Santorini by Georgios
Pool-Beach Side, 101 Ocean Dr, Miami Beach, FL 33139
Santorini by Georgios is a Greek restaurant located on South Pointe Beach at the Hilton Bentley that you simply must check out the next time you’re in the area.
What you’ll find here is a little slice of Greece conveniently located here in Miami. You can start with some delectable tapas options, but for the full experience, I recommend ordering from the Very Greek portion of the menu.
The oven-roasted lamb was what I went for and I was so happy with my decision. They also serve a mouth-watering moussaka, as well as some really unbelievable lamb kebabs.
300 S Biscayne Blvd, Miami, FL 33131
Novikov Miami is a refined and elegant Asian Fusion restaurant that deftly blends Japanese and Chinese cuisine to create a resplendent dining experience unlike any other for you to enjoy.
They have sushi, sashimi, and nigiri, but they also serve some other terrific dishes like Peking duck and crispy duck foie gras. I really enjoyed the steamed branzino fish when I visited Novikov, but next time I think I’ll try the shrimp and cilantro dim sum.
Check out Novikov off of South Biscayne Boulevard in the heart of Downtown Miami, next to InterContinental Miami, an IHG Hotel.
1000 S Miami Ave, Miami, FL 33130
Up next is another one of my favorite Miami restaurants called SoCal Cantina. This Tex-Mex joint is the place to be if you’re in the mood for tacos, burritos, nachos, quesadillas, and all the other classic Mexican foods we know and love.
SoCal Cantina specializes in unique cocktails, too. In fact, I usually only come here around dinner time when I feel like blowing off some steam and having a few drinks with my meal. And if you’re looking for a great happy hour in Miami, at SoCal Cantina it’s every day during the week from 5:00 PM to 7:00 PM and the deals include $4 beers, $5 shots, and $7 cocktails.
Casa Florida Miami
437 SW 2nd St, Miami, FL 33130
Next up, we have Casa Florida Miami, a lovely cocktail bar with small plates, snacks, and sandwiches. I really love coming here and spending a few hours just relaxing and munching on a charcuterie board with a glass of wine.
Some of my favorite things to munch on here while I drink are the octopus carpaccio, the Atlantic coast tuna tostada, and their Maine lobster roll.
You’ve really got to try some of their unique cocktails, as well. I really enjoyed the Bees Knees Sour made with local Florida gin, lemon, local Florida honey syrup, and fava water.
4525 Collins Ave, Miami Beach, FL 33140
Nobu is a world-famous Japanese restaurant with locations across the globe, so it only felt right to include this one on my list of best Miami restaurants.
It doesn’t get much more upscale than Nobu, honestly. Some of the dishes that stand out to me every time I eat here are the squid pasta, the wagyu foie gras dumplings, and the Prime filet beef toban yaki. Any one of those is sure to please.
Check out Nobu inside the Eden Roc Miami Beach hotel in between Indian Beach Park and the famous Fontainebleau Miami Beach hotel.
4702 NE 2nd Ave, Miami, FL 3313
This next place is called Palat and I really think everyone is going to love this one. Palat is a classy Italian restaurant located just north of the Miami Design District that has some absolutely delectable food.
They have a dish here that consists of clams and mussels in white wine, garlic, parsley, and pepperoncini that I recommend to anyone looking for a classic Italian seafood meal.
Another thing I recommend when you get to Palat is trying their brunch menu on the weekends. I usually grab myself a mimosa or a bellini and order either the brunch burger or the nutella crepes.
5879 NW 36th St, Miami, FL 33166
Basilico Ristorante is tucked away in the Miami Springs neighborhood, right in between the Miami International Airport and the Miami Springs Golf & Country Club. It’s perfect for going out to eat in Miami after 18 holes or even if you just stepped off a plane.
I definitely recommend spaghetti bolognese to anyone interested in my favorite dish. There are some other great options here as well like their risotto ai frutti di mare. It consists of traditional Italian arborio rice with all of the most delicious seafood tossed in it like squid, clams, scallops, shrimp, and fish. Absolutely scrumptious!
Steak Brasil Churrascaria
190 SE 1st Ave, Miami, FL 33131
One of the styles of restaurant I enjoy the most is the Brazilian rodizio method, and Steak Brasil Churrascaria brings to life all of the greatest aspects of this dining experience.
Right off the bat, you’re going to want to come here on an empty stomach because of the all-you-can-eat style of serving. The servers, or gauchos as they’re called, will be constantly bringing massive skewers of grilled meats to your tableside and slicing off portions for you until you can’t fit any more.
Choose between 9 different meats and eat to your heart’s content, all for a flat fee. It’s a great way to really get your money’s worth when eating out in Miami.
Ristorante Fratelli Milano
213 SE 1st St, Miami, FL 33131
Next up, head to the Ingraham Building in Downtown Miami and look for a place called Ristorante Fratelli Milano next to Van Gogh: The Immersive Experience art exhibit and near the Miami Tower.
What I love about Fratelli Milano is that all of the pasta is made in-house so you get a warm, homestyle feel while you eat your food.
I recommend ordering the veal milanese, a classic Italian dish that you should be able to find in almost any restaurant that calls itself Italian. Ristorante Fratelli Milano’s rendition of this dish is out of this world.
90 SE 1st St, Miami, FL 33131
Only about a block away from Ristorante Fratelli Milano is another fantastic Italian eatery known as Vero Italian. This place perfectly embodies everything that we love about Italian culture and cuisine.
My favorite dish here, hands down, has to be the polpo alla puttanesca. The chefs at Vero Italian sous vide fresh octopus overnight in their unbelievable puttanesca sauce for a melt-in-your-mouth experience.
It gets even better if you’re a wine lover like me. Included on their menu are sommelier-recommended wine pairings to bring your meal to the next level with just the right vino to match.
Jardim de Portugal
2750 SW 26th Ave STE C, Miami, FL 33133
This one is another Coconut Grove gem that you’re not going to want to pass up on. Jardim de Portugal is a Portuguese restaurant that brings lively ambiance and delicious cuisine to Miami with affordable prices and fresh ingredients.
What I think they do best here at Jardim de Portugal is the codfish, also known as bacalhau in Portuguese. Cod is a staple of Portuguese fare and Jardim de Portugal has absolutely mastered all the tastiest bacalhau dishes.
A couple variations that I recommend are the caldeirada de bacalhau and the bacalhau com natas. The former is a fish stew of sorts and the latter is shredded cod with cheese, onions, and fried potatoes.
2901 Florida Ave, Miami, FL 33133
Time for some Indian cuisine! There are very few things I enjoy more than a nice, warm bowl of spicy curry, and Bombay Darbar never lets me down in that regard. They serve an unbelievably savory mango chicken curry that will blow your mind.
What’s great about Bombay Darbar is that they also have a vegetarian entree portion of their menu so anyone that doesn’t enjoy meat can still find something tasty to eat here.
A couple dishes I strongly recommend to anyone planning to dine here would be the chicken tikka masala and the lamb vindaloo. As for vegetarian options, I would go for the aloo gobi or the malai kofta.
1644 SW 8th St, Miami, FL 33135
Mofongos Restaurant is the next place I want to talk about and I think you’re really going to like this one. Mofongos is a Puerto Rican restaurant that’s so full of life and inviting that you’ll immediately feel right at home at this family-run operation.
The chicharrones de pollo here are absolutely to-die-for and they’re a great way to kick things off, especially with some drinks. For an entree, I highly recommend the filete de salmon that comes with pesto salsa, potatoes, and a salad.
Check out Mofongos Restaurant over in East Little Havana, right down the street from the Calle Ocho Walk of Fame.
R House Wynwood
2727 NW 2nd Ave, Miami, FL 33127
R House Wynwood is a must-visit restaurant in Miami, especially for anyone that has a taste for Latin American cuisine. If you’ve never tried it before, then this is a great place to start.
This is easily one of my top places to go on a Friday night when I’m in the mood for some delicious food and some premium cocktails. They have all the greatest foods like empanadas, arepas, croquetas, and so much more to munch on.
Definitely grab one of their specialty cocktails when you go here, too. I tried the Kiwiberry Blast and it really blew me away.
Aromas del Peru
Up next is Aromas del Peru, a Peruvian restaurant that everyone should check out whether they’re visiting Miami or they live here full-time.
They have sushi, ceviche, and so much more to choose from on their massive menu that you’re going to need to take a couple of minutes to decide what you want, most likely.
When I went to Aromas del Peru, I tried the lomo saltado, but I saw some really interesting menu options that I’m definitely coming back for next time. One of them is the wok sauteed fettuccine with beef, onions, and a Peruvian-Cantonese sauce.
1421 S Miami Ave, Miami, FL 33131
Now for another Brickell favorite of mine called Paperfish Sushi. This place has all the sushi, sashimi, nigiri, and everything else you could possibly imagine as far as Japanese delicacies go.
Check them out over on South Miami Avenue near the SLS Brickell Miami and the Conrad Miami hotels, perfect for anyone staying in the area nearby.
As far as maki rolls go, I recommend trying the spicy tuna roll and the California roll. They also have an Asian bourbon chicken dish that is so delicious it makes my mouth water just to type this sentence about it.
El Pollo Inka Miami
7285 NW 36th St, Miami, FL 33166
Another Peruvian restaurant in Miami that you should visit is El Pollo Inka Miami. This place has everything that we love about Peruvian cuisine and culture in spades.
They’re located over on Northwest 36th Street in the West Airport Centre shopping mall near the Miami Springs neighborhood.
When you get here, definitely try an order of the tallarines saltados. This dish consists of sauteed onions, tomatoes, cilantro, soy sauce, and spices on top of spaghetti with your choice of either chicken, beef, or seafood. Another great option is the seafood salad for something a bit lighter.
100 Chopin Plaza, Miami, FL 33131
Right next to Bayfront Park inside the InterContinental Miami, an IHG Hotel is a restaurant called Toro Toro. This pan-Latin chophouse is the ultimate destination for lunch, dinner, and even a fantastic Sunday brunch.
When you arrive at Toro Toro, grab yourself a cocktail or a beer to sip on while you peruse the menu because there are a lot of amazing options to choose from and you should take your time to avoid missing anything you might like.
I had the fried snapper that comes with cilantro-Fresno salsa, red onions, chifa rice avocado, and tostones.
Amara at Paraiso
3101 NE 7th Ave, Miami, FL 33137
Amara at Paraiso may be last on my list, but it should be one of the first places to eat out at in Miami when you’re in the city, especially if you want some incredible Latin American fare in a waterfront environment.
I prefer the lunch menu here, but the dinner menu is good too. When I come for lunch, I usually go for the Amara steak salad or the wagyu cheeseburger, but there are some other really tasty options like grouper ceviche and shrimp aguachile that should also be considered. Check out their raw bar, too, if you enjoy shellfish.
Miami is an absolute hotspot when it comes to cuisine and culture from all over the world, so it’s really no wonder why people want to come here for vacation or even move here permanently. With restaurants like these, who wouldn’t want to spend some time here?
Not seeing anything that jumps out at you? Check out some of these Miami pizzerias for nothing but the best pizza in town.
Did we leave a restaurant out of this list? Make sure you leave us a comment and we’ll check it out!
This page may contain affiliate links. If you click through and make a purchase, we'll earn a small commission, at no additional cost to you.