Restaurants in Miami Beach

Best Restaurants

Swizzle Rum Bar & Drinkery 1120 Collins Ave, Miami Beach Cocktail Bar • $$
1120 Collins Ave, Miami Beach

“Our favourite bar of the weekend! We were able to get a seat walk-in on Friday night. The speakeasy decor and vibes were definitely there, and we enjoyed the cocktails we ordered.”

4.9 Superb222 Reviews

2
INTIMO

INTIMO 840 1st St, Miami Beach Peruvian • $$$$
840 1st St, Miami Beach

“The food is out of this world. Amazing service, super friendly staff, great location, great wine menu. Fair prices as well. I highly recommend the tuna sushi bomb, the tradicional ceviche, and the black cod with misso and quinoa.”

4.9 Superb390 Reviews
Cafe Prima Pasta 414 71st St, Miami Beach Italian • $$$
414 71st St, Miami Beach

“We made a reservation for our Anniversary (24-02-18) after looking at some online reviews in the area we were staying in Miami. SO happy we chose here to celebrate our anniversary! The atmosphere was very inviting, busy yet flowing with a full dining room. Our waiter Andreu was very welcoming asking us if we were there for a special occasion. With our anniversary he provided us each with a glass of champagne! He explained the dinner specials and even brought us a taste of one of the appetizers called Fiocchi Rapers – filled pasta with cheese and pear, with crispy prosciutto and creamy truffle sauce. So delicious! We decided on 2 entrees, the Lasagna Bolognese, and the Crab Ravioli. Absolutely, hands down, some of the best pasta dishes we’ve ever eaten!”

4.9 Superb378 Reviews
Macchialina 820 Alton Rd, Miami Beach Italian • $$$
820 Alton Rd, Miami Beach

“One of the best restaurant experiences and some of the best food I’ve had in Miami anywhere. Servers were super knowledgeable and the food seemed well thought out and intentional. Pasta and appetizers were excellent, but dessert was not as exciting. Would definitely recommend!”

4.6 Superb148 Reviews
Joe's Stone Crab 11 Washington Ave, Miami Beach Seafood • $$$$
11 Washington Ave, Miami Beach

“Service and food were great. Dining room is brightly lit. I guess it's better for the older demographic of diners. Lovely experience, definitely a must in South ”

4.2 Good368 Reviews
News Cafe 800 Ocean Dr, Miami Beach American • $$
800 Ocean Dr, Miami Beach

“Great location right on Ocean Drive, so you can easily watch the lively goings on. We were here for a drink in the afternoon and also for dinner in the evening. The food tasted really good. However, the price/performance ratio is not right at all. What you pay for is the location on Ocean Drive. The service is mediocre at best and not at all attentive. This is probably because a 20% tip is included in the bill anyway. Men/women no longer have to make an effort to get a good tip from satisfied guests....?”

4.8 Superb454 Reviews

Restaurants by Cuisine

Abuela's Tacos | Mexican restaurant in Miami Beach 820 Collins Ave, Miami Beach Mexican • $$
820 Collins Ave, Miami Beach

“Our waitress Cynthia was such a delight and the food and vibe was so great. We ordered the nachos and chicken flautas and had a passion fruit margarita pitcher! Everything was so delicious and when we mentioned it was our friend’s birthday, we also got free shots on the house! Highly recommend!”

4.9 Superb748 Reviews
Stubborn Seed 101 Washington Ave, Miami Beach American • $$$$
101 Washington Ave, Miami Beach

“The food was coming out very slow in the beginning. The first 3 courses, including bread, took almost 45 mins. The sake on the drinks menu was not available. The barramundi fish is from Hawaii but labeled as “local fish” on the menu. The wagyu beef and the lobster bites are so small that I can hardly taste the ingredients. On the positive side, the service was excellent and the food was cooked with good balance. A very ambitious menu but prepared very well. Compared with other Michelin one star restaurants (we had tried hundreds), I rate this one in the top 25%”

4.3 Superb452 Reviews
La Trattoria Ocean Drive 1244 Ocean Dr, Miami Beach Italian • $$
1244 Ocean Dr, Miami Beach

“We had a great experience with Milagros as our server. She was very sweet and treated us like family. We had the mixed Sea grill and weren't prepared for the presentation, it was wonderful. Limoncello was delicious! Thanks Milagros!”

4.9 Superb676 Reviews

Restaurants with Delivery

Abbalé Telavivian Kitchen 864 Commerce St, Miami Beach Mediterranean • $$$
864 Commerce St, Miami Beach

“Abbalé Telavivian Kitchen is essential while in South Beach. All staff members are exceptional, they go above and beyond, making you feel like you're family. The atmosphere is gorgeous, they have an excellent wine selection and the food never disappoints!”

4.6 Superb173 Reviews
Limoncello Miami 1334 Washington Ave, Miami Beach Italian • $$$
1334 Washington Ave, Miami Beach

“Such a wonderful experience! Great menu, fantastic food, scrumptious desserts. A friendly, very attentive staff. Ambience indescribable. Made us feel so comfortable and welcome. Wish I lived closer so I could dine here often! Thank you!”

4.8 Superb1355 Reviews

12
Tapelia

Tapelia 551 Lincoln Rd, Miami Beach Spanish • $$
551 Lincoln Rd, Miami Beach

“I had an awesome experience at Tapelia! The staff treated us very well and I would suggest this restaurant to anyone who comes to South Beach. Rafaela, Laura, and Igor we’re amazing and provided excellent customer service!”

4.8 Superb1195 Reviews

Outdoor Dining

Sérêvène by Chef Pawan Pinisetti 1920 Collins Ave, Miami Beach Japanese • $$$$
1920 Collins Ave, Miami Beach

“Chef Pawan and the unique dishes served at Serevene were AMAZING!! Couldn't recommend this spot enough, definitely a must when in MiamiDietary restrictions: accommodated to gluten allergy”

4.8 Superb296 Reviews
Mister O1 Extraordinary Pizza 1680 Michigan Ave STE 101, Miami Beach Pizza • $$
1680 Michigan Ave STE 101, Miami Beach

“Diego at Mister 01 was amazing! It was our first time here coming from California and he helped us with the menu and suggested the most amazing pizzas for us to get. Best pizza I’ve ever had!!”

4.8 Superb293 Reviews
Coyote Taqueria 1351 Collins Ave, Miami Beach Mexican • $$
1351 Collins Ave, Miami Beach

“Food was amazing. Extremely clean and fun vibes.Martin’s service was exceptional. Very friendly and had great recommendations. Anyone in the area should check this place out. 10/10.”

4.9 Superb513 Reviews

Online Reservation Available

Alma Cubana | Cuban restaurant in Miami Beach 650 Ocean Dr, Miami Beach Cuban • $$
650 Ocean Dr, Miami Beach

“Magela was wonderful! She recommended the best dishes of the house and they exceeded our expectations! 100% recommend to anyone looking for great food, great environment, and great people!”

4.9 Superb506 Reviews
Osteria Positano | Italian restaurant in Miami Beach 1200 Collins Ave, Miami Beach Italian • $$$
1200 Collins Ave, Miami Beach

“FABULOUS!!! We had a very romantic meal sitting up in the veranda. Started with the Burrata and the mussels/clams then shared a Caesar salad, followed with entrees of Linguini with shrimp and Fettuccini Bolognese. Sooo good!!!”

4.9 Superb482 Reviews
La Mulata | Cuban Restaurant in Miami Beach 1443 Washington Ave, Miami Beach Cuban • $$
1443 Washington Ave, Miami Beach

“Magela was our server, she did a god job, mango mojito was good, we ordered some starters octopus, salmon tartare and guacamole it was ok, guacamole had a bitter tasteKid-friendliness: Kid friendly, access to high chairs, family oriented place.”

4.8 Superb954 Reviews

24 Hour Restaurants

Pane & Vino 1450 Washington Ave, Miami Beach Italian • $$$
1450 Washington Ave, Miami Beach

“Absolutely wonderful! I'm trying to convince my husband to go back tonight, our last night in Miami. There is nothing I didn't love about this restaurant. The atmosphere was like being in my Nana's home. Sure, it's tight on space, but so was Nana's kitchen. And it was packed on a Monday night, a generally slow night for restaurants. Our server, Tomas was a pleasure to work with. Attentive, but not bothersome. He offered suggestions without pressure that we felt at another Italian restaurant nearby. We shared an excellent Caesar salad with anchovies to start. So good! Next, I ordered the Tagliatelle Alla Bolognese, which was heavenly. My husband had Pappardelle Al Ragú Di Agnello, which he thoroughly enjoyed. I didn't get to taste it because I wouldn't share mine. Fair is fair, I suppose. Tomas paired our meal with a wonderful Primitivo Puglia that was perfect. Then he suggested dessert, and although I was stuffed, we shared a cannoli. It was delicious also, but I really didn't need it. The surprise limoncello, on the house, was a perfect ending to a perfect meal! An aside? Watching the pasta being made in the front window was a bonus. I learned some things I'll use at home!”

4.9 Superb444 Reviews
Havana Vieja | Cuban Restaurant in Miami Beach 944 Washington Ave, Miami Beach Cuban • $$
944 Washington Ave, Miami Beach

“My waiter Augusto was awesome he had great recommendations for the food. And also talked about a nice nightlife spot. The atmosphere was good and they had great music and friendly workers. Must Try!”

4.8 Superb817 Reviews
Cafe Americano 1776 Collins Ave, Miami Beach American • $$
1776 Collins Ave, Miami Beach

“Great experience! First time in Miami Beach and this place had a great location, great food (salmon and chicken parm was awesome), and a totally awesome happy hour! Our waiter Ismael made sure we had everything we needed! Ask for Ismael and enjoy a great atmosphere and food!”

4.8 Superb804 Reviews

Takeout Restaurants

Il Pastaiolo | Italian Restaurant in Miami Beach 1130 Collins Ave, Miami Beach Italian • $$
1130 Collins Ave, Miami Beach

“My wife and I had an amazing Italian dinner here! The food was made with love, the sauces and pastas were crafted beautifully. Martina out server was friendly and attentive. I would highly recommend this spot for a nice dinner date.”

4.8 Superb754 Reviews
Españolita Miami 441 Española Wy, Miami Beach Spanish • $$$
441 Española Wy, Miami Beach

“Very nice spot for my first time around the area! Definitely would visit again. The owner seemed very welcoming and our waiter Gigi was amazing he is very attentive and friendly!”

4.8 Superb735 Reviews
Esquina Cubana 710 Washington Ave Suite #1, Miami Beach Cuban • $$
710 Washington Ave Suite #1, Miami Beach

“The food was amazing! And the service even better. The drinks are authentic and strong, the presentation was fun and new, and I left with a full belly and a big smile. Thank you!”

4.8 Superb701 Reviews

Drive-Thru Restaurants

On Ocean 7 Cafe 660 Ocean Dr, Miami Beach Cafe • $$
660 Ocean Dr, Miami Beach

“Nice atmosphere m, staff was great, and food was delicious. The mimosa was as big as my head.. lol However, it was $19. I wish there would have been a smaller size option as I have a very small stomach due to weight loss surgery. With the $19 mimosa I also got a coffee, eggs with cheese and bacon with a bagel to go for my friend. With tip the bill was $60. Now I realize I’m in South Beach, but I think that is a little excessive for breakfast. Lunch and dinner I understand.”

4.8 Superb610 Reviews

26
Piola

Piola 4000 Collins Ave Suite B, Miami Beach Italian • $$
4000 Collins Ave Suite B, Miami Beach

“Delicious food, and very good service.Gloriana's attention and recommendations were excellent. I really enjoyed the pasta, the pistachio ice cream, and the coffee!”

4.8 Superb607 Reviews
Don Sombrero | Mexican Restaurant in Miami Beach 808 Collins Ave, Miami Beach Mexican • $$
808 Collins Ave, Miami Beach

“This food is one of the best food I have had.. the rice was so delicious and the Mahi Mahi tacos were so juicy and flavorful. I think you can judge a Mexican restaurant by the salsa they make , their green and red salsa was so on point ..our server Diego was really good which added to our experience.. everything came on time and service was on point .. and he was cute !!!”

4.8 Superb585 Reviews

Fine Dining

Esquina Mexicana | Mexican restaurant in Miami Beach 1361 Washington Ave, Miami Beach Mexican • $$
1361 Washington Ave, Miami Beach

“Exceed expectations, go ahead and try the guacamole burger. Fast service and great food 10/10Vegetarian options: 10/10Dietary restrictions: 10/10Kid-friendliness: 10/10”

4.9 Superb328 Reviews
Mareva1939 1677 Collins Ave, Miami Beach Spanish • $$$
1677 Collins Ave, Miami Beach

“My dinner was cut short due to food poisoning from my prior night’s meal in Little Havana, but I had to leave a generous review because of the kindness and professionalism of the entire staff at Mareva1939. Our server took the time to explain recommendations and confirm any cheese preferences since we ordered a cheeseboard and a salad with cheese. Unfortunately, I had an accident and had to leave because I couldn’t even keep water down. I was mortified. But they made me feel human and invited me to come back when I feel better. Although my trip to Miami is over, we enjoyed the leftovers and I will return. I highly recommend this restaurant to anyone looking for great food, in a calm, respectful, and beautiful atmosphere. Thank you, Mareva1939, for your incredible display of humanity on Thursday night, (March 16th)! I won’t forget it.”

4.7 Superb274 Reviews
Il Bolognese | Italian restaurant in Miami Beach 1400 Ocean Dr, Miami Beach Italian • $$$
1400 Ocean Dr, Miami Beach

“Mohammad was an excellent server and made our experience beautiful! ! The food was wonderful and it was great to be on the outside seeing all the people walk . It was a great time with me and my husband . When we visit again from Ohio we will be sure to come back and hopefully see Mohammad again !”

4.8 Superb476 Reviews

Cheap Eats

Azabu Miami Beach 161 Ocean Dr, Miami Beach Japanese • $$$$
161 Ocean Dr, Miami Beach

“Great omakase by a skilled Japanese Itamae. Everything was fresh and delicious. Choices were well thought out to provide a range of tastes snd textures. Service was diligent and attentive. A rare experience in this part of the world.”

4.5 Superb240 Reviews
Starlite Cafe 750 Ocean Dr, Miami Beach Italian • $$
750 Ocean Dr, Miami Beach

“The food was great. For dinner we had New York Steak and it was cooked to perfection, $35 for a large portion. For those staying at this hotel (like us) 20% off. The breakfasts are excellent and at a very good price. I recommend.Updating my review.Also we were here for lunch.My son ordered pizza a second time, my husband tried Paella and I enjoyed delicious BBQ Ribs.I love that place so much ?”

4.9 Superb293 Reviews
Avo Miami 1834 Bay Rd, Miami Beach Health Food • $$
1834 Bay Rd, Miami Beach

“came to the place on a whim and it absolutely blew us away. everything we ordered was an 11/10 and the staff was beyond kind. definitely would recommend this place to anyone in the area!”

4.9 Superb277 Reviews
Ole Ole Steak House 626 Lincoln Rd, Miami Beach Steak House • $$$
626 Lincoln Rd, Miami Beach

“Maravilloso lugar. Almorcé en ole ole steak , me atendio Javier Guzman muy buen sevicio El estaba muy atento. Muy amable me gustó como me atendio. Gracias javy. 5 stars”

4.7 Superb851 Reviews
Garden House Latin Restaurant Miami Beach 710 Washington Ave Suite 15, Miami Beach Colombian • $$
710 Washington Ave Suite 15, Miami Beach

“Tried this place on a whim as it popped up on a Google search. and it had Colombian food. And boy is did not disappoint. The food was excellent and the staff was great. Makes me wish the had a location in Port Orange or Daytona Beach. I could speak this places praises all day long.”

4.8 Superb398 Reviews
Mama's Tacos | Mexican restaurant in Miami Beach 710 Washington Ave #3, Miami Beach Mexican • $$
710 Washington Ave #3, Miami Beach

“We loved our lunch here while we were visiting Miami! We had veggie tacos and Fish tacos and both were delicious!Our waiter Rosita was especially kind! We wanted to move to a different table after placing order and Rosita helped us without any issues :)”

4.7 Superb768 Reviews
La Leggenda Pizzeria 224 Española Way, Miami Beach Pizza • $$
224 Española Way, Miami Beach

“Un po' come stare a casa. La vera pizza Napoletana con l'opzione gluten free. Una menzione particolare al personale, sempre attento, cortese e professionale. Un grazie a Giovanni per avermi preparato la miglior pizza gluten free ever. ⭐⭐⭐⭐⭐”

4.7 Superb226 Reviews
A Fish Called Avalon 700 Ocean Dr, Miami Beach Seafood • $$$
700 Ocean Dr, Miami Beach

“We had dinner on September 8th. I ordered the Paella which was amazing ! We also had the Key Lime pie with the crust made from pecans. It was also delicious. Our server and the overall staff were very attentive and professional. Just a great experience.”

4.8 Superb375 Reviews
Oh Mexico Taco Shop Ocean Drive 804 Ocean Dr, Miami Beach Tacos • $$
804 Ocean Dr, Miami Beach

“This was a great place to grab some drinks and share some nachos. Prices reasonable and drinks were good I especially liked the watermelon lemonade- came with a frozen slice of watermelon! They also use sustainable straws.The nachos come with cheese sauce which isnt my favorite but the chips are good and so is the guacamole.Some good people watching from the front patio.Servers seemed a little underwhelmed and bored. All bills come with mandatory 20% gratuity fyi…”

4.8 Superb360 Reviews
That's Amore | Restaurant & Pizzeria 620 Ocean Dr, Miami Beach Italian • $$$
620 Ocean Dr, Miami Beach

“Sam our waiter did an excellent job, I found the pasta pleasant however the high prices made me nervous if I had ordered the correct thing but the penne al vodka was delicous”

4.7 Superb687 Reviews
Ceviches Peru Beach 7101 Collins Ave, Miami Beach Peruvian • $$
7101 Collins Ave, Miami Beach

“well I'm going to start off by saying that they got an Amazing variety of delicious plates but my favorite which I highly recommend is the ceviche mixto con conchas negras is just the best ceviche you have ever had in your life!!!!!... the yellow rice with seafood also one of my favorites and of course a good variety of beers served the way it should be ....ice cold!!!!. I definitely recommend this restaurant to everyone and I give it thumbs up all the way... SE Los recomiendo a todas mis amistades y amigos la comida es deliciosa en especial El ceviche mixto con conchas negras es UN Plato exquisito con su cervecita Bien fria aun mejor.. definitivamente UN restaurante con UN menu muy variado y El servicio de primera calidad.. vallan y disfruten no se arrepentiran..”

4.9 Superb242 Reviews
Mercato della Pescheria Miami Beach 412 Española Wy, Miami Beach Italian • $$$
412 Española Wy, Miami Beach

“Great place with great Italian hospitality team. Take some drinks or eat here. Middle of the Espana Street. Lovely high end place. Alfonso and the manager over here. All friendly snd great people. Come and enjoy the hospitality.”

4.7 Superb669 Reviews
Burgermeister 425 Washington Ave, Miami Beach Burgers • $$
425 Washington Ave, Miami Beach

“Thank you for this great time ?? we literally had a blast ? being a burger fan I can assure you that you will not be disappointed with the quality or the service, you can go there with your eyes closed! 10/10”

4.8 Superb339 Reviews
Orilla Bar & Grill 426 Euclid Ave, Miami Beach Steak House • $$$
426 Euclid Ave, Miami Beach

“What an amazing experience! Ludovica, our beautiful and attentive waitress was just the cherry on a beautiful evening! Great food, yummy passion fruit sangria and out of this world, top notch service… from the hostess to the manager to our excellent waitress… a gem in Miami Beach! Will be back… over and over again!”

4.4 Superb257 Reviews
Cafe Americano 1144 Ocean Dr, Miami Beach American • $$
1144 Ocean Dr, Miami Beach

“Good and varied breakfasts, with American and Latin cuisine.The price is a little high but it does not take away from the good interior decoration of the place with the varied dishes”

4.7 Superb534 Reviews
Kantina Restaurant 834 Ocean Dr, Miami Beach Mexican • $$
834 Ocean Dr, Miami Beach

“Valentin was sooooo amazing! Gave us us the best recommendations for drinks and snacks! He was polite knowledgeable and was here for the vibes. Would recommend this place to anyone to visiting or living in Miami !”

4.8 Superb304 Reviews
Lolo's Surf Cantina 161 Ocean Dr, Miami Beach Mexican • $$
161 Ocean Dr, Miami Beach

“Went during happy hour. Good price for bein so close to the beach. The food was not bad. I enjoyed the Birria tacos and elote. Erica our server was amazing and nice.”

4.5 Superb420 Reviews
Sushi Bichi 7330 Ocean Terrace CU5, Miami Beach Sushi • $$
7330 Ocean Terrace CU5, Miami Beach

“I recently enjoyed dining again at Sushi Bichi, a casual culinary experience that exceeded all my expectations. The outdoor atmosphere and festive diners perfectly combined for an early Saturday dinner. From the moment I walked in, I was greeted with a warm and inviting atmosphere that set the tone for the rest of the visit. The sushi at Sushi Bichi is nothing short of spectacular. Each piece is a work of art, beautifully presented and bursting with flavor. The freshness of the fish is evident in every bite, and the skill of the sushi chefs is truly impressive. Whether traditional or creative rolls, each dish is a delightful surprise for the taste buds. I enjoyed the yellowtail and the crispy rice, which were more than enough to fill me up. In addition to the fantastic sushi, Sushi Bichi's drink selection was excellent. The Watermelon cocktail is delicious (and packs a punch). The sake menu was extensive, offering a variety of choices to complement the meal perfectly if that is your thing. I particularly enjoyed the recommendations from the knowledgeable staff, who were attentive and friendly throughout the evening. The bar was very busy and lively at 5 pm, so I would recommend it for post-beach (which is within walking distance) or after-work cocktails. Overall, my two experiences at Sushi Bichi were flawless. The combination of exceptional sushi, excellent drinks, and top-notch service makes this restaurant a true gem in Japanese cuisine. The locals love this place, so give it a try. I highly recommend Sushi Bichi to anyone looking for a memorable dining experience. This is a place for casual fun and excellent sushi, whether you're alone or with a group. You will feel welcomed and make sure to come hungry. Reservations recommended.”

4.8 Superb290 Reviews
La Ventana | Colombian restaurant in Miami Beach 710 Washington Ave #2, Miami Beach Colombian • $$
710 Washington Ave #2, Miami Beach

“I highly recommend the seafood plater for two with Chimichurri sauce on the side, it was really good and was enough food for 3. The over all atmosphere was really good, we sat outside and had good people watching.Kid-friendliness: They had a couple options for kids.”

4.7 Superb475 Reviews
The Birdcage Cafe 1250 Ocean Dr, Miami Beach American • $$
1250 Ocean Dr, Miami Beach

“This is a great place to have dinner with your friends! The food was delicious and our waitress Melania exceptional. Amazing service! We will come back happily, thank you.”

4.8 Superb279 Reviews
CRAFT South Beach 445 Española Wy, Miami Beach Pizza • $$
445 Española Wy, Miami Beach

“Excellent pizza and the best dough ever made at Corsl Gables. Very kind and friendly staff. I had a great time with my pet. Good prices and extreme cleanliness.”

4.8 Superb264 Reviews
Byblos Miami 1545 Collins Ave, Miami Beach Mediterranean • $$$
1545 Collins Ave, Miami Beach

“This has been one of the best Miami Spice menus around town. Everything was delicious from our two appetizers to the perfectly cooked steak and delicious rice. Our server Chris was also excellent. I highly recommend it you will not be disappointed. The value is excellent. The only complaint I have is that they charge you $3 p/p for tap water. Never experienced that before since water is regularly free. But other than that it’s a fantastic restaurant”

4.4 Superb592 Reviews
Caffe Milano 850 Ocean Dr, Miami Beach Italian • $$
850 Ocean Dr, Miami Beach

“THE SERVICE WAS REALLY GOOD. THANKS FOR SANDRA AND MUGUEL!! THEY WERE TOO FRIENDLY. I HIGHLY RECOMMEND THIS PLACE TO EVERYBODY. FOOD AND COCKTAILS WERE GREAT AND VERY TASTY.”

4.7 Superb317 Reviews
Bella Cuba Restaurant 1659 Washington Ave, Miami Beach Cuban • $$
1659 Washington Ave, Miami Beach

“Deliciously amazing food! We ordered the chef's choice appetizer, oxtail stew, and guava cheesecake. Everything was phenomenal. We also had a wonderful waiter who was so sweet and helpful with the menu. Definitely recommend.”

4.7 Superb313 Reviews
Amalia Restaurant Miami Beach Inside Lennox Hotel Miami Beach, 1900 Collins Ave, Miami Beach Mediterranean • $$
Inside Lennox Hotel Miami Beach, 1900 Collins Ave, Miami Beach

“We were at a wine event in the convention center. This was a quick walk over and we decided to try it. The food was really good. My gnocchi were spot on and the other 3 diners really enjoyed their meals. The interior is super nice with a clean modern take on art deco interior using soft pinks and white; low key ambiance in the best way. Service was great and I would definitely come back next time I'm in the area.”

4.7 Superb143 Reviews
YUCA 105 1555 Washington Ave, Miami Beach Cuban • $$
1555 Washington Ave, Miami Beach

“Excellent service and quality of food, spectacular, highlighting Santiago's attention on all the occasions I have visited, attentive and efficient Thank you!!!!”

4.7 Superb303 Reviews
Orange Blossom 2000 Collins Ave #7, Miami Beach New American • $$
2000 Collins Ave #7, Miami Beach

“Beautiful restaurant with a great bottomless option for brunch. Incredibly delicious food and great service with an awesome ambience. There are options for dining inside or outside on their patio. My group got a couple of food options and shared everything so we could try more of the menu. It's $35 pp for bottomless cocktails and $30 for bottomless mimosas/bellinis but they let us pay $35 each and get cocktails + mimosas/bellinis, which makes a lot more sense.”

4.6 Superb571 Reviews
Naked Taco 1111 Collins Ave, Miami Beach Mexican • $$
1111 Collins Ave, Miami Beach

“Angela recommended me and my wife to the sky bar and it was a wonderful experience and wry good experience my wife was very please with the drinks at happy hour she was very friendly professional and polite her customer service was very excellent and inviting we even had a few drink at the bar”

4.6 Superb179 Reviews
Havana 1957 Cuban Cuisine Breakwater Hotel 940 Ocean Dr, Miami Beach Cuban • $$
940 Ocean Dr, Miami Beach

“They have a very complete American breakfast buffet, with excellent service. Luis is very kind.It is very well located on Ocean Dr in front of the famous clock where you like to take photos.The atmosphere at night is very good and the music is the best.Highly recommended”

4.6 Superb547 Reviews
Cafe Ole 626 Lincoln Rd, Miami Beach Breakfast • $$
626 Lincoln Rd, Miami Beach

“Great dinner. The server was amazing. She took the time to explain the menu. Empanadas app were amazing. The classic picada was just right. The steak was tender and perfectly prepared. We had high expectations going in and they were met. I would definitely return and highly recommend it.”

4.6 Superb506 Reviews
Moshi Moshi Miami Beach 1448 Washington Ave, Miami Beach Sushi • $$
1448 Washington Ave, Miami Beach

“Me and my love have had the absolute pleasure of having Juliana as our server multiple times. She’s amazing. She remembers us, knows where we like to sit and will help us get there and knows that we love the Tony Montana Roll. She’s our favorite part of going there, besides the TMR. A true gem. Thank you ”

4.5 Superb239 Reviews
Issabella's 1022 Lincoln Rd, Miami Beach Mediterranean • $$$
1022 Lincoln Rd, Miami Beach

“Staff was super friendly, service was impecable. The food delicious and the bread to die for. The apperol sprits was just what i needed. thanks for a marvelous Sunday lunch.”

4.6 Superb398 Reviews
Icon on Ocean 860 Ocean Dr, Miami Beach American • $$
860 Ocean Dr, Miami Beach

“This is my second time here . Just give you 5 stars because manager Ishan fix all this situation. Great manager, great hostes . Good food and so good atmosphere. Service have to be better but some servers don’t care . Or looks like . I was waiting my food so long time and manager apologized and gave me complimentary Mimosa. He know how do his job . Great manager . Thank you . One more time : He did a great job!”

4.7 Superb230 Reviews
Osteria Da Fortunata 607 Lincoln Rd, Miami Beach Italian • $$$
607 Lincoln Rd, Miami Beach

“Amazing authentic Italian restaurant. They make the pasta in house in front of your eyes. It’s in Lincoln road but I promise it’s not a weird tourist trap! Luigi was the best server. As a Miami local I 10/10 ”

4.4 Superb325 Reviews

65
Silan

Silan 5225 Collins Ave, Miami Beach Kosher • $$$$
5225 Collins Ave, Miami Beach

“I went to Silan and their food was really good, the coconut dessert I ordered, was so smooth and delicious especially with the mango puree on top.The manager and staff were cheerful and the waitress was patient and never hovered but was there when you needed.I would definitely go back the next time I go away on vacation.”

4.9 Superb114 Reviews
Silverlake Bistro 1211 71st St, Miami Beach New American • $$
1211 71st St, Miami Beach

“The staff were great our waiter recommended everything. I ended up getting their burger and it was delicious. As were the fries. And to top it off ice cream dish. Highly recommend this restaurant.”

4.6 Superb83 Reviews
Kalamata Mediterranean Cuisine 423 Washington Ave, Miami Beach Mediterranean • $$
423 Washington Ave, Miami Beach

“The server, Ms. Tina is so professional. We had a great experience and she was great. Excellent service and food was so delicious! Definitely coming back and recommending this place.”

4.7 Superb200 Reviews
Oh! Mexico 1440 Washington Ave, Miami Beach Mexican • $$
1440 Washington Ave, Miami Beach

“We had Matias as a server, he was so great! Very personable and friendly; his food suggestions were also spot on. The whole family left with a happy full smile. I totally recommend!Kid-friendliness: Some good kid options for food”

4.6 Superb311 Reviews
Pura Vida 1940 Alton Rd, Miami Beach Health Food • $$
1940 Alton Rd, Miami Beach

“I absolutely adore this place! The food and service are absolutely fantastic.Zara, who was at the till today, was incredibly attentive and also Tobi.The staff as a whole were amazing.(Javi)I used to be a regular here, but it had been a while since my last visit due to living near the new downtown spot.One of the staff members (Andy) even noticed and mentioned how long it had been since my last visit.That level of service and care is truly exceptional.Definitely deserving of 5 stars.”

4.7 Superb192 Reviews
Nossa Omakase 1600 Collins Ave, Miami Beach Sushi • $$$$
1600 Collins Ave, Miami Beach

“Faux-makase! (Fake omakase) is exactly what it is. Self proclaimed “non traditional omakase.” Also know as slow-makase. Nossa deserves a noose-a. I was recommended this restaurant by my hotel concierge. Had a horrible experience here. Should have known since they require pre-payment online via tock which actually codes as professional services and not a restaurant so they avoid the credit card fees. By the way, they will ask you to pay a ridiculous and mandatory 20% service charge plus tax after your “meal.” After payment, you will receive an email which says “The day of your reservation you will receive an email with instructions to access to the speakeasy bar.” However, I never received any email. I put nossa into google and it took me to the filthy, run down Hyatt centric hotel. I went inside and asked where the restaurant was and they took me through a stinky alley next to the hotel trash room said to knock the door. This made me extremely uncomfortable and almost decided to just leave. Little did I know the horror I was about to experience. I knocked the door and a lady asked for the password so I gave my last name on the reservation. She didn’t open and kept asking for a password. I demanded she open the door and gave my last name on the reservation. She said I should have received instructions on a paper from another restaurant on the other side of the street which I was not informed of. She said I was late and that they already started so she showed me to my seat. The room felt like a sewer with too many people crammed around a dirty scratched up bar. I was in group 11 which means there were at least 20 guests there. The music was horrendous and unbearable. The ambiance was very creepy. The staff smelled really bad. I was offered a welcome drink which I opted for a sparking water which was not sparking at all as it was flat without bubbles so they brought me a bottle instead. They didn’t ask about any allergies and handed me the first course which I had to spit out because it contained alcohol which I don’t drink. The chef kept inaudibly shouting out the descriptions of the dishes for each course towards different corners of the room in an attempt for everyone to hear but you only hear and understand the words which were said in your direction. All the ingredients were old and not fresh. The food did not taste good. The portions were tiny so don’t think you’ll be full when you leave here by any means. The place is extremely unsanitary. The chef even wipes your plates using the same towel as the previous groups one after another. I was absolutely disgusted. Finally the last course came and again I was served alcohol without being told what it was. Luckily the chef caught it before I could drink it and replaced it with iced tea. I asked if we’re were finished and she said yes. The experience was a complete waste of time so we were happy to walk out and leave. The lady chased us on our way out and said there was an additional payment to be made for gratuity and tax. I asked if this was mandatory and she answered yes. Mind you this was never communicated before. She also said she didn’t have a wireless credit card machine so I gave her my physical card to go swipe and come back. The chef came out, handed me my receipt and credit card then asked: “Is there a reason why you’re unhappy.” I answered: Yes, I didn’t enjoy the experience. He shrugged his shoulders and replied: “I’m sorry but unfortunately not everybody does, I guess” I was shocked and just stormed out. Exit left next to the trash room, literally.”

4.8 Superb82 Reviews
Yardbird Table & Bar 1600 Lenox Ave., Miami Beach Southern • $$$
1600 Lenox Ave., Miami Beach

“The food was great. What’s in that cornbread? The best cornbread I have ever tasted. Servers were very nice. Kind of provided some hint as to what’s hot on the menu. Definitely will visit again”

4.3 Superb523 Reviews
WATER LION Wine + Alchemy The Sagamore, 1671 Collins Ave, Miami Beach Wine Bar • $$
The Sagamore, 1671 Collins Ave, Miami Beach

“My favorite bar on miami beach! Great wine selection, friendly bartenders, and tasty bar snacks! I always recommend water lion when i have friends visiting town.”

4.9 Superb68 Reviews
Ceviches by Divino Miami Beach 2895A Collins Ave, Miami Beach Peruvian • $$
2895A Collins Ave, Miami Beach

“Excellent place!! Highly recommended!! We went 3 times as much as we liked it!! We ate the traditional ceviche, the apaltado salmon, rice with seafood, the mini jelly and others! One richer than the other! Don't hesitate to go eat there! Everyone's attention is excellent, but Felipe's stands out!!”

4.7 Superb173 Reviews
Nettuno Oysters & Seafood 1458 Washington Ave, Miami Beach Seafood • $$
1458 Washington Ave, Miami Beach

“Can’t wait to come back! Every meal at this restaurant is worth the price. We came and were able to utilize the Thursday deals for our group. Tried a little of lost things and not a single menu item disappointed. So grateful to have found this place and hope to make it back as soon as possible. Our server Sophia was not only attentive but thoughtful and kind hearted. She was a pivotable part of our experience and dare I say the meal itself was more then just a meal. We left feeling full, healthy and emotionally refreshed. Will be counting down till our next visit!”

4.9 Superb101 Reviews
17 Restaurant and Sushi Bar 1751 Alton Rd, Miami Beach Kosher • $$
1751 Alton Rd, Miami Beach

“Fresh and delicious sushi, salads, tempura, desserts, sangria and many more. Great place to have a meeting, enjoy time with family and friends. A perfect spot for a date. The atmosphere is pleasant and amazing service with smile. I highly recommend it!”

4.8 Superb126 Reviews
Baia Beach Club Miami 1100 West Ave, Miami Beach Mediterranean • $$$
1100 West Ave, Miami Beach

“Wonderful experience at the Baia beach club for dinner! Our server was absolutely great, very kind, friendly, and helpful. The atmosphere was beautiful—the view over the water of the skyline was beautiful.I got the burrata salad and truffle fries—so good.Definitely recommend for a special experience and a good meal.Vegetarian options: Several vegetarian options on the menu”

4.3 Superb144 Reviews
The Drexel 1436 Drexel Ave, Miami Beach American • $$$
1436 Drexel Ave, Miami Beach

“Great choice for wonderful food, drinks and atmosphere. Recommend the Cauliflower starter and Chicken for 2. Feeds 3, tastes so good. Surprisingly great experience.”

4.5 Superb144 Reviews
Stiltsville Fish Bar 1787 Purdy Ave, Miami Beach Seafood • $$$
1787 Purdy Ave, Miami Beach

“10 out of 10. Dennis our server was everywhere at once really hustling very funny and gracious. Food was amazing good prices very fresh. Def a new go to for us. Some good gluten-free options as wellDietary restrictions: Gf options available”

4.5 Superb471 Reviews
Strawberry Moon 601 Washington Ave, Miami Beach Mediterranean • $$$
601 Washington Ave, Miami Beach

“We went last Saturday to celebrate my friend’s bachelorette party and I was very impressed with the clientele, staff and decor. It’s a great experience if you are looking for a day party that is very Miami.”

4.4 Superb212 Reviews
Samba Brazil Restaurant 7438 Collins Ave, Miami Beach Brazilian • $$
7438 Collins Ave, Miami Beach

“Love coming here! Whenever I got my family in town or friends that like Brazilian food I bring them here. No better way to get the most authentic experience. Staff and owner are always on point and will make sure you’re well taken care of. Picanha and feijoada are the absolute best but everything in their menu rocks either way. Coxinhas and pao de queijo are great too, most time I take some home just to snack on later.Updated: I forgot to mention the desserts, all of them are incredible. The churros, the mousse de maracuja, flan and the brigadeiro are bomb! Can’t go wrong.”

4.8 Superb114 Reviews
The Tavern at Oceanside Hotel - American Restaurant in Miami Beach 6084 Collins Ave, Miami Beach American • $$
6084 Collins Ave, Miami Beach

“The Travern restaurant has a nice ambiance, great food, and even better the best bartender(Carlton). We came for the food and stayed because of the bartender. Carlton’s costumer service is unmatched. The whole time he was very attentive to us and made some very tasteful cocktails.”

4.5 Superb441 Reviews
Mickey Burkes 1265 Washington Ave, Miami Beach Sports Bar • $$
1265 Washington Ave, Miami Beach

“Sports bar with a bit more sophisticated atmosphere. Delicious food in large portions. I had the fish and chips which was excellent. Happy hour is buy one get one on ALL cocktails. Bathrooms are clean and staff is friendly.”

4.7 Superb148 Reviews
Zeybek Mediterranean Cuisine 855 Washington Ave, Miami Beach Mediterranean • $$
855 Washington Ave, Miami Beach

“It’s pricey—but so is everything around. The chicken in my Mediterranean bowl was so good! My boyfriend is veg and got the vegan bowl. Delicious! recommend!Vegetarian options: Egan Bowl and zucchini eggplant patties”

4.7 Superb148 Reviews
Tropezón Miami 512 Española Wy, Miami Beach Tapas/Small Plates • $$$
512 Española Wy, Miami Beach

“This restaurant was so good, it’s just slightly removed from the crowded tourist area at Espanola way so the atmosphere is great. It’s not touristy at all. The food was so good, I would recommend the paella with duck. The drinks were phenomenal, I had the cava and the white cava Sangria. 10/10 would recommend for anyone visiting Miami.”

4.1 Good125 Reviews
Icebox Cafe 1855 Purdy Ave, Miami Beach American • $$
1855 Purdy Ave, Miami Beach

“It was our first time and the staff was quite attentive to our needs. I tried the Curry Chicken ( never had Curry before ) it was highly recommended and was delicious , A nice eclectic place, can’t wait to go back! Parking a bit tricky but we were patient and got a place.”

4.7 Superb138 Reviews
Cafe Bernie 5600 Collins Ave, Miami Beach Burgers • $$
5600 Collins Ave, Miami Beach

“Wow. What a fantastic waterfront brunch at Cafe Bernie’s. Lobster Fritter as a starter had the yummiest Cole slaw. I had the excellent Pompano fish special with amazing beans and rice and maduros. Wifey’s enjoyed her salmon Benedict. Gorgeous view, and really nice vibe. Great service by Rachel. We’ll be back.”

4.6 Superb194 Reviews
George's Restaurant & Lounge 300 72nd St, Miami Beach Italian • $$
300 72nd St, Miami Beach

“We stopped in for drinks and had the best Watermelon Martini and Italian Beers. We enjoyed it so much we decided to come back for dinner. Carlos gave us great service and drinks. He made us his special shot the blue dream. The food was even better then the drinks. The fettuccine Alfredo was the best I have had and I’m Italian and it’s one of my favorites. If you are in the area. Go…Run…”

4.7 Superb131 Reviews
Aura on Lincoln 927 Lincoln Rd, Miami Beach Mediterranean • $$
927 Lincoln Rd, Miami Beach

“I had lunch at aura this morning and it definitely exceeded my expectations, we had Sarah as a server and she provided us with charming and great service. The NY steak is a Must try!!! We had a great time since we sat down till we left the restaurant. Definitely a spot you wanna try on your visit in south beach. Food was delicious and the convenience provided by the location just on the middle of the Lincoln shops is just a 10 out of 10. Thank you and definitely coming back.”

4.8 Superb100 Reviews
Casa Isola Osteria 1418 20th St, Miami Beach Italian • $$$
1418 20th St, Miami Beach

“This has been some of the best Italian food I’ve ever had! I’m Italian American so I know lol. Try the arancini and rigatoni alla vodka, you can not be disappointed!”

4.3 Superb116 Reviews
Bolivar Restaurant Bar 841 Washington Ave, Miami Beach Colombian
841 Washington Ave, Miami Beach

“We didn't get the full experience, but we came here on a walking food tour and tried a couple of things. They were all very delicious. It also came with some juice with or without alcohol and it was so tasty. I absolutely love the big mirror they have in the front of the restaurant. It is a must spot to take a quick picture. I would love to come back and try more of their foods and different drinks they offer at the bar.”

4.6 Superb187 Reviews
Full Bloom Vegan 1670 James Ave, Miami Beach Vegan • $$
1670 James Ave, Miami Beach

“We found this gem the first time we came to Miami and absolutely love the food and the flavors in everything they create. Staff is friendly and very knowledgeable and can create most dishes gluten free if you have allergies. The spicy cauliflower wings are my absolute favorite. This is really the only place we eat at when we come here. Atmosphere is beautiful as well.”

4.6 Superb184 Reviews
KÓMMA MEDITERRANEAN RESTAURANT 560 Washington Ave, Miami Beach Mediterranean • $$$
560 Washington Ave, Miami Beach

“Delicious food, the menu is full of amazing options which made choosing very hard so worth a repeat visit to try more. Our server was welcoming and helpful. We were given plenty of time to browse the menu and offered help if we needed it. Food came in really good time.”

4.5 Superb328 Reviews
Dolce Italian Miami 1690 Collins Ave, Miami Beach Italian • $$
1690 Collins Ave, Miami Beach

“Having a spectacular VIP attention, my exquisite Italian mother's food, to always return, the second opportunity I have to turn to my husband.Spectacular place, VIP service, exquisite Italian food, I will always return, the second chance I have to return, keep it up.”

4.4 Superb165 Reviews
Havana 1957 | Lincoln Road 819 Lincoln Rd, Miami Beach Cuban • $$
819 Lincoln Rd, Miami Beach

“Fantastic food, first time trying Cuban cuisine and not disappointed!!Rigo is a legend, he suggested something for every course, and also gave us info on where to find rock music after the meal!! Go here ???”

4.5 Superb306 Reviews
Editor Ristorante & Pizzeria 803 5th St, Miami Beach Pizza • $$
803 5th St, Miami Beach

“I had lunch here and i feel like i was at home: very good food in an eccellent location in Miami beach and the waitress Lucrezia was so kind and very prepared.I higly recommend this ”

4.6 Superb175 Reviews
Lola Restaurant & Grill 5555 Collins Ave, Miami Beach Grills • $$$
5555 Collins Ave, Miami Beach

“The pictures made it look more casual but the dining room was nice albeit it a bit dated. The staff were friendly and welcoming and our waiter was great. He was refreshingly genuine , warm and professional. We had the Tuna Tartar ( a tad too much soy sauce ) Beet salad w goat cheese. Mussels and Spaghetti fruit di mare . All of it was fresh tasting and flavorful. Enjoyed it all. No spirits but great selection of Beer, Wine, Sangria and Champagne All in all a lovely experience with good food and service.Totally recommend it”

4.6 Superb171 Reviews
Little Havana | Cuban Restaurant in Miami Beach 1051 Collins Ave, Miami Beach Colombian • $$
1051 Collins Ave, Miami Beach

“Tina gave us amazing service! Beautiful and authentic Cuban restaurant. The food was delicious and the people were so friendly! What a precious place we found in Miami.”

4.6 Superb169 Reviews

98
Le Zoo

Le Zoo 9700 Collins Ave #135, Miami Beach French • $$$
9700 Collins Ave #135, Miami Beach

“This is one of my fav places to dine when visiting Miami and Bal Harbor.Fantastic ambiance, amazing cocktails, and wonderful service.Ask for Sabrina to be your server. She will help you navigate the best dining options on the menu.”

3.9 Good261 Reviews
Baires Grill Miami Beach 2200 Collins Ave, Miami Beach Argentine • $$$
2200 Collins Ave, Miami Beach

“We brought our aunt to the Las Olas location for her 75th Birthday. We all had a different cut of meat and they all were excellent and cooked perfectly. The Sausage and Empenadas were also very good. Service was top notch, you definitely know you are having a fine dining experience. Wish we weren’t here just on vacation it would be our new regular place for steak. Hopefully they will continue to expand up the coast and eventually open a location in our home city of Daytona Beach”

4.5 Superb273 Reviews

Latest Reviews

Most Popular Restaurants

New Restaurants

Quick-service Chains

map Map

Miami Beach’s cuisines

Points of Interest

Nearest Cities

Frequently Asked Questions about Miami Beach

What are the best dog friendly restaurants in Miami Beach?

- Here are some popular restaurants where you could enjoy a meal with your furry friend:

What are the best gluten free restaurants in Miami Beach?

- Here are some of the best gluten-free restaurants in Miami Beach:

What are the best Michelin restaurants in Miami Beach?

- The most popular and well-regarded Michelin-starred restaurants in CITY include:

What are the most popular restaurants in Miami Beach?

- The most popular and well-regarded restaurants in Miami Beach include:

What are the best restaurants that deliver in Miami Beach?

- Popular restaurants in Miami Beach that is known for their delivery services:

What are the best takeout restaurants in Miami Beach?

- Here are some excellent takeout restaurants in Miami Beach:

What are the best new restaurants in Miami Beach?

- These are the popular and well-regarded restaurants in Miami Beach that have recently opened: