Restaurants in Miami Beach

Best Restaurants

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

“Fabulous speakeasy in the heart of Miami’s South Beach! Atmosphere is intimate and welcoming, the service is top notch, and the cocktails superb! Highly recommend for a nightcap.”

4.8 Superb205 Reviews
Macchialina 820 Alton Rd, Miami Beach Italian • $$$
820 Alton Rd, Miami Beach

“A great neighborhood spot that makes you feel like a local even if you're just visiting. Get the tasting menu with wine and sit at the bar! The service is welcoming, friendly and makes you want to return again and again.”

4.6 Superb157 Reviews

3
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 Superb370 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 Superb345 Reviews
Joe's Stone Crab 11 Washington Ave, Miami Beach Seafood • $$$$
11 Washington Ave, Miami Beach

“Iconic, Beautiful, Outstanding. This was a beautiful experience, food was great. Service was outstanding, and the restaurant is just Iconic, this is about my 3rd time coming here, and it never fails. Joe’s definitely has a reputation for quality and consistency. We came here become my Cousin came into town and we wanted to celebrate, we drove over an hour. And boy are we glad we made the trip. As soon as we got there you get the views of the restaurant and outside seating area. When you walk in you are greeted with a bar you can sit at before your reservation is up. A little to the right of the entrance is the line and doors to get into the restaurant, there as soon as you walk in you see the Host, and his microphone where he will call like an auctioneer when they open at 5 o’clock. I truly, truly, truly, respect the effort that has gone into this restaurant and every little bit and piece. Ok I know what you’re waiting for, how’s the food?!? Well the food was outstanding, I belong to a family that likes to go all out with appetizers. So we ordered 2 orders of the Baked Clams or “Stuffies” each order came with 3 and we were a party of 6 so it worked out well. However we only ate 4, but rest assured we took the other 2 home. To pair with the Baked Clams we got Fried Calamari, and Conch Fritters, the Calamari was truly amazing. Some of the best I’ve ever had. And the conch fritters were great but they aren’t something I would order again since I want to save room for all the other amazing things on this menu. So we finished our appetizer with a lot left, but of course we took it all home. Now comes the real meal, Dinner! I personally ordered the Twin Lobster tails which are 2 beautiful 6oz tails, broiled and cooked to that red perfection. Another member of my party ordered the Filet Mignon, which was great, but I recommend you stay away from the meats and poultry besides the Fried Chicken, as seafood is the specialty here. Now the Fried Chicken, boy was it finger-licking good, that did not go untouched at our table it was destroyed within minutes. And finally, what everyone has been waiting for, the Stone Crabs, we ordered 3 orders of the Large, which came with 5 claws each for a total of 15 claws. These were delicious, the mustard sauce pairs extremely well, but I personally am a butter guy, always have been, always will. 9.5/10 do recommend. And for the boring part, Dessert. Normally I do not order dessert as I already eat so much for dinner, but I made an exception for the Famous Apple Pie, this isn’t a Apple Pie at all, this is a Apple mess, because it’s so good you’re going to tear it up.TLDR: Joe’s is a fine establishment worth visiting, please, please, please order the Seafood when dining. It is their specialty, so give it a chance even if you don’t like seafood.Vegetarian options: Lot of vegetables, salads, and soups.Dietary restrictions: They have everything there, no one specific category.Parking: Across the way from Joe’s is a free restaurant only parking lot, it does take a lot of luck to get their early enough to get a spot, but if you don’t there is always the Valet.Kid-friendliness: Good kid friendly options.Wheelchair accessibility: Lot of space for wheelchairs.”

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

“TL;DR: Pretty standard beach-front breakfast place. Server was super attentive. Food was great.Specific Foods:French Ham & Cheese Croissant: 8.0/10Cafe Con Leche French Toast: 7.0/10General Wait Time for 1/2 dishes: 20-30 minGeneral Comments: I don’t really understand why they are called “News” Cafe aside from branding.”

4.8 Superb391 Reviews

Restaurants by Cuisine

Stubborn Seed 101 Washington Ave, Miami Beach American • $$$$
101 Washington Ave, Miami Beach

“This is my second time here, 2nd tasting menu, and it just keeps getting better. Excellent service, preparation, presentation and everything is always fresh and new. The cocktails are delicious. I highly recommend for any special night out. They were even able to accommodate my gluten restrictions. The foie gras and duck were standouts.”

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

“One of the most delicious Israeli restaurants. The onion roasted tahini is the absolute best I’ve had. The steak shashlik was perfectly juicy. Service is fantastic too, pleasant and prompt. Highly recommend! ?”

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

“From start to finish, our evening at Abuelas was elevated by Diego's impeccable service, making it a memorable and delightful visit that I would highly recommend. Thank you.”

4.9 Superb718 Reviews

Restaurants with Delivery

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

“Iara was amazing. She was attentive and her cheerfulness during our visit was contagious. The food was delicious and the atmosphere was perfect for brunch near the beach.”

4.9 Superb592 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 Superb1236 Reviews
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

Outdoor Dining

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

14
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 Superb944 Reviews
Mister O1 Extraordinary Pizza 1680 Michigan Ave STE 101, Miami Beach Pizza • $$
1680 Michigan Ave STE 101, Miami Beach

“This specific location was a little harder to find, you need to go inside the building and keep walking to the right of the elevators. The service was amazing as always and the quality was great even though we arrived close to closing time.”

4.8 Superb266 Reviews

Online Reservation Available

Coyote Taqueria 1351 Collins Ave, Miami Beach Mexican • $$
1351 Collins Ave, Miami Beach

“Stopped by for a quick meal and was greeted by Vanessa my waitress that has a beautiful welcoming attitude and smile. The food is good and the service is fast. Definitely recommend!Kid-friendliness: Atmosphere is family friendly”

4.9 Superb405 Reviews
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 Superb402 Reviews
Il Pastaiolo | Italian Restaurant in Miami Beach 1130 Collins Ave, Miami Beach Italian • $$
1130 Collins Ave, Miami Beach

“OMG this place is like a little piece of Southern Italy in the heart of Miami Beach! Loved the food, loved the way I felt welcome even though it was already very late and loved the family-like atmosphere. Guys, I had had an awful day and you made my evening shine!”

4.8 Superb695 Reviews

24 Hour Restaurants

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 Superb679 Reviews
Esquina Cubana 710 Washington Ave Suite #1, Miami Beach Cuban • $$
710 Washington Ave Suite #1, Miami Beach

“My favorite restaurant in Miami let alone Miami Beach. Authentic, done right and perfect flavors. The service and ambiance is unmatched. Oscar is the man! Six stars!”

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

“Wonderful evening. Together with a friend we ate an excellent paella de mariscos. Added to this was a service, we were helped by Ariel, welcoming, efficient, competent and very kind. Highly recommended ”

4.8 Superb602 Reviews

Takeout Restaurants

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 Superb568 Reviews
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 Superb552 Reviews
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

Drive-Thru Restaurants

25
Piola

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

“We had dinner with my family and it was all delicious! The best pizzas we tried in Miami. We want to thank our waitress Maylen who was super attentive and gave us great service. Super recommended!”

4.8 Superb544 Reviews
Il Bolognese | Italian restaurant in Miami Beach 1400 Ocean Dr, Miami Beach Italian • $$$
1400 Ocean Dr, Miami Beach

“Amazing dinner on ocean drive. Classic Miami vibes, great service and great food. Francisco our waiter was the best. Very friendly, informative and made us the best tiramisu by hand.”

4.8 Superb407 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

Fine Dining

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 Superb391 Reviews
La Mulata | Cuban Restaurant in Miami Beach 1443 Washington Ave, Miami Beach Cuban • $$
1443 Washington Ave, Miami Beach

“We stopped here about a year ago and it was absolutely amazingThe food is delicious with a capital D … The food was so good I felt bad about eating it, lol … Does that make any sense whatsoever?The staff here was amazing also … They truly care about your experience when you are hereYou better believe we will stop by here again if we are ever in Florida in the future”

4.7 Superb783 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

Cheap Eats

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 Superb761 Reviews
Starlite Cafe 750 Ocean Dr, Miami Beach Italian • $$
750 Ocean Dr, Miami Beach

“Perfect restaurant that offers a great variety of food with affordable prices. My boyfriend wanted cuban food and I wanted seafood. Their mashed potatoes in their ocean grill plate was the best mashed potatoes I’ve ate! Their daiquiri was huge and so good! The chef himself brought us our plates and they even gave us shots for free when we were done eating :) the waitresses were really nice and friendly! Cute pink lighting.”

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

“A decent but touristy mexican restaurant on South Beach. The food was good but nothing mind blowing. An easy spot if you’re looking for something simple as a tourist, but definitely not a regular spot.”

4.7 Superb721 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
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
Havana Vieja | Cuban Restaurant in Miami Beach 944 Washington Ave, Miami Beach Cuban • $$
944 Washington Ave, Miami Beach

“Had an wonderful experience at the Havana Vieja restaurant, thanks to our server Augusto who provided outstanding service. He effortlessly accommodated our large group and skillfully handled every aspect, making the dining experience truly enjoyable. FOOD DRINKS AND ALL. Enjoy the experience.”

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

“Cutest spot on ocean drive, food was delicious and Marcous was giving great service. Definitely recommend to try it when you are in ocean drive. We tried from specials menu lobster ravioli with whole main lobster and truffle carbonara con burrata both tasted incredible. Staff was very friendly and welcoming and make us feel like part of the family. 5 stars all the way !”

4.7 Superb597 Reviews
Mercato della Pescheria Miami Beach 412 Española Wy, Miami Beach Italian • $$$
412 Española Wy, Miami Beach

“Food is absolutely delicious, fresh and tasty.We started with tuna tartare, salmon tartare and grilled octopus. As main we had the branzino ( it’s a must, You have to try it!)Thanks to our server Claudio for his ”

4.7 Superb588 Reviews
Mareva1939 1677 Collins Ave, Miami Beach Spanish • $$
1677 Collins Ave, Miami Beach

“You are missing out if you haven’t eaten here. Amazing ambience; the view of the pool is unequaled. Food is excellent. Staff is lovely. Possibly the best Spanish restaurant in Miami Beach.”

4.6 Superb279 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 Superb256 Reviews
Caffe Milano 850 Ocean Dr, Miami Beach Italian • $$
850 Ocean Dr, Miami Beach

“Came here for the first time for a friends birthday. Jose and Evelyn were amazing!!! Made us feel right at home! They were kind, friendly and attentive!!!!! Great service!”

4.8 Superb305 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
Cafe Americano 1144 Ocean Dr, Miami Beach American • $$
1144 Ocean Dr, Miami Beach

“I loved visiting Café Américano, our waiter Cristian, a very kind guy, offered us excellent service and recommended a delicious dish to my daughter and me... thank you CRISTIAN, you were very kind and helpful. ????????”

4.7 Superb498 Reviews
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.4 Superb232 Reviews
La Ventana | Colombian restaurant in Miami Beach 710 Washington Ave #2, Miami Beach Colombian • $$
710 Washington Ave #2, Miami Beach

“Amazing flavorful food!Delicious refreshing cocktailRecommend the Picada sampler, ask the waitress for the big shareable one with the assortment of meats to try.For drinks I recommend the Mango Mojito and Piña Colada”

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

“Wow , such an amazing atmosphere .because of the so many options of Miami it was hard to find a place to have good dinner , really had to double check this place all across platforms to find this good gem.great service - good drinks ( impressive size )great staff and the food was above and beyond .expensive - but that is all of Ocean Drive prices.take into account the service is included already so make sure to don't pay twice for that.of course you would or walk or need parking space nearby.”

4.8 Superb274 Reviews
The Birdcage Cafe 1250 Ocean Dr, Miami Beach American • $$
1250 Ocean Dr, Miami Beach

“This place was excellent!! The food was surprisingly scrumptious, portions were really good, & to Top it off it was Happy Hour so the Drinks & certain foods on the menu Discounted ? Big Shout out to RONY HE WAS VERY PLEASANT & Saved us money!! Top Man!!”

4.8 Superb269 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 Superb609 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.8 Superb217 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 staying at the Lennox Hotel. The restaurant is part of the hotel. The food from start to finish was amazing. The beet salad was delicious and plentiful for sharing. We had the branzino and a pasta as the main entrees and finished with the tart tatin. Our sever was excellent and professional! We have dined here previously and the meal is always great! I will be returning on my next trip!”

4.7 Superb147 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 Superb160 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.5 Superb290 Reviews
Pink Taco 1200 Ocean Dr, Miami Beach Mexican • $$
1200 Ocean Dr, Miami Beach

“The Nachos and Pink Taco are fabulous! It’s something about those picked jalapeños that make the nachos some of the best I’ve tasted. Chips and salsa are delicious! The Bell Tacos are delicious. Not a bad price considering the amount they give you.”

4.5 Superb286 Reviews
Bella Cuba Restaurant 1659 Washington Ave, Miami Beach Cuban • $$
1659 Washington Ave, Miami Beach

“We were so happy with our experience with Bella Cuba! The restaurant has a wonderful intimate feeling inside, the staff are very kind. Our waiter, Moni (not sure of the spelling) was so helpful when explaining the menu and recommending dishes. We decided to go with the specials that day, a red snapper and filet mignon both covered in a creamy sauce. Our dishes came with two sides, both of us got yuca; one order boiled and one as fries. I highly recommend the boiled, very amazing texture and it was perfectly paired with the meat. We also got the fried sweet plantains, they are an absolute must! The two of us shared a mango mojito which was delicious as well. We left with our plates licked clean. If you have the chance, head down to Bella Cuba, you will not be disappointed!”

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

“The food was delicious! We got ceviche, the salmon/ tuna tartare, a sushi made with mango and coconut flavors (so good and unique!) and the pulled and the Ropa vieja - everything was so fresh and yum!! The service was great! The vibe of the restaurant is eclectic and cute but we sat outside which was a bit loud from the street but overall we had a really great experience!”

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

“One of the best food that I ever tried. Very tasty and well balanced, delicious ingredients. chill environment and the inside is very well decorated. Can’t wait to return!”

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

“Jennifer was fabulous!!! The food and service was very great and accommodating. Loved the atmosphere and all of the interior decor. Great for family or any large groups!”

4.6 Superb520 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
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 Superb225 Reviews

62
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
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 Superb195 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
Silverlake Bistro 1211 71st St, Miami Beach New American • $$
1211 71st St, Miami Beach

“An amazing gem of a restaurant with great food, service, and ambiance. If I lived closer this would be a regular spot, for sure. Their plates are incredible, like the actual plates, and the food on top of them was delicious. Definitely recommend for a fun, casual, enjoyable meal with friends.”

4.6 Superb79 Reviews
Oh! Mexico 1440 Washington Ave, Miami Beach Mexican • $$
1440 Washington Ave, Miami Beach

“Excellent food, 100% recommend if you want to have a taste of Mexican food. I highlight the nachos with meat as an appetizer and the birria and quesadilla tacos as dishes. Impeccable service and place.”

4.6 Superb298 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
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
Naked Taco 1111 Collins Ave, Miami Beach Mexican • $$
1111 Collins Ave, Miami Beach

“We were served by sasha alexandra and we had an excellent service! Very welcoming place well located in south beach. The roftop had a nice view and a chill vibe.”

4.5 Superb163 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 Superb526 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
Ceviches by Divino Miami Beach 2895A Collins Ave, Miami Beach Peruvian • $$
2895A Collins Ave, Miami Beach

“Cozy place, very clean and with attention to detail, super friendly and attentive staff, well-finished and tasty dishes.Absolutely worth trying, excellent value for money.A special thank you to Costanza, for her kindness and courtesy.”

4.7 Superb167 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 Superb123 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 Superb165 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
Moshi Moshi Miami Beach 1448 Washington Ave, Miami Beach Sushi • $$
1448 Washington Ave, Miami Beach

“Asian restaurant. Large selection of different dishes. You can sit outside and inside, although the outside area is right on a busy street.The service was very attentive, friendly and quick.The food tasted good and the portions were completely sufficient.You can only pay there by card. Cash payments are not possible!!!”

4.4 Superb225 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 Superb213 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 Superb153 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 Drexel 1436 Drexel Ave, Miami Beach American • $$
1436 Drexel Ave, Miami Beach

“Excellent happy hour at a cool little bar in the back of a classy dining space. The cocktails are fantastic - we especially enjoyed the Greek goddess and the Drexel margarita. Bummed we didn't get a chance to come back for dinner!”

4.5 Superb138 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
Toni's Sushi Bar 1208 Washington Ave, Miami Beach Sushi • $$
1208 Washington Ave, Miami Beach

“We had the best service I’ve ever had in Miami! Fish was fresh, food was carefully prepared and delicious.Was impressed with the entire experience and really enjoyed the new decor as well. Will make this a stable on my trips to this city. Thank you!”

4.4 Superb98 Reviews
Stiltsville Fish Bar 1787 Purdy Ave, Miami Beach Seafood • $$$
1787 Purdy Ave, Miami Beach

“Amazing fresh food, relaxing clean ambiance and chill music. Our server Kevin was amazing and attentive. Had great recommendations and knew the menu extremely well.”

4.5 Superb418 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 Superb139 Reviews
Dolce Italian Miami 1690 Collins Ave, Miami Beach Italian • $$
1690 Collins Ave, Miami Beach

“We were pleasantly surprised, as we were walk-ins. The blackened cod and spinach ravioli were terrific. Hester was aVery good server. The atmosphere was inviting.”

4.4 Superb177 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 Superb191 Reviews
Cafe Bernie 5600 Collins Ave, Miami Beach Burgers • $$
5600 Collins Ave, Miami Beach

“Bernie's has become our go-to neighborhood favorite! The food is delicious, the ambiance is relaxed yet quite “beach- chic.” The service is always friendly and attentive. Ricky is THE BEST!!”

4.6 Superb191 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
Lolo's Surf Cantina 161 Ocean Dr, Miami Beach Mexican • $$
161 Ocean Dr, Miami Beach

“Michelle's service at Lolo's Surf Cantina was impeccable. Her warm hospitality and extensive menu knowledge made for a delightful dining experience. She checked in regularly without being intrusive, ensuring everything was perfect. Michelle's dedication to providing excellent service truly enhanced my meal, and I can't wait to return for more of her attentive care.”

4.3 Superb308 Reviews

90
Semilla

Semilla 1330 Alton Rd, Miami Beach French • $$
1330 Alton Rd, Miami Beach

“My favorite local go-to. And, a great place to entertain friends and family. Frederic gets it and is always cordial & friendly. Love the staff, too. Great martini glasses!”

4.5 Superb120 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 Superb184 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 Superb180 Reviews
Blozzom Pizza Moderna Romana 7341 Collins Ave, Miami Beach Pizza • $$
7341 Collins Ave, Miami Beach

“Amazingly delicious pizzAThe crust looks thick it is NOT ITS AIRY GOODNESSI love this place and have been telling everyone about it.There is only 1 other pizza place close to the quality and taste and that one doesn't serve the publicEnjoyPasta is amazing too Alfredo chix sundried tomato fettuccine”

4.7 Superb123 Reviews
Havana 1957 | Lincoln Road 819 Lincoln Rd, Miami Beach Cuban • $$
819 Lincoln Rd, Miami Beach

“Food was soo good and authentic. Atmosphere was beautiful and laidback . Love the outdoor seating and the music. Emily was our server and she was amazing! She was very attentive. A truly great experience in Miami. I’d come again .”

4.5 Superb289 Reviews
7tyone Restaurant & Coffee Bar 1130 Normandy Dr, Miami Beach Venezuelan • $$
1130 Normandy Dr, Miami Beach

“What an awesome find! The best empanadas I’ve ever had! Delicious coffee and freshly pressed juice! Friendly and knowledgeable server! Can’t wait to come back!”

4.7 Superb115 Reviews
Editor Ristorante & Pizzeria 803 5th St, Miami Beach Pizza • $$
803 5th St, Miami Beach

“This little gem is an Italian style restaurant located in the Urbanica Fifth hotel. The food is quite delicious & authentic. Staff are top notch attending to you in a most inviting and professional manner. Our amazing mixologist/server Lucrezia made our dining experience so perfect. She is an absolute credit to the success of this restaurant.”

4.6 Superb162 Reviews
Di Mauro`s Italian Restaurant & Bar 1464 Washington Ave, Miami Beach Italian • $$
1464 Washington Ave, Miami Beach

“I tried the fruti di mare risotto that server Julieta recommended and it was excellent, she was very kind and attentive to us. I will definitely return soon, the service and food are outstanding.”

4.5 Superb274 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 Superb259 Reviews
Taco Taco 1720 Collins Ave, Miami Beach Mexican • $$
1720 Collins Ave, Miami Beach

“I loved this spot, the food was amazing and the bartenders Ozzy and Adrian really made my first time in Miami the best experience at a bar. If you want a great authentic Mexican spot, with great service and hospitality.Parking: Parking is hard to find but cheap to pay for.”

4.4 Superb760 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: