Connect
To Top

The Non-Snobby Miami Dining Guide

This isn’t a guide to the fanciest food in town. We aren’t trying to be like the Michelin Guide. We’re normal people, who just like really, really good food. What follows is what we believe is the best food in Miami– we ignore factors like the pedigree of the chef and the price level. Our sole criterion is how good it tastes.

1. Moon Thai & Japanese Coral Gables

Address: 1118 S Dixie Hwy, Coral Gables, FL 33146
Phone: (305) 668-9890
Hours:
Mon – Thu: 11:30 am – 11:00 pm
Fri – Sat: 11:30 am – 11:30 pm
Sun: 12:00 pm – 11:00 pm
Menu
Yelp: (3 stars 200+ reviews)
Website

Moon Thai & Japanese was established on August 3rd, 2000, in Coral Gables, FL by lifetime chef and restaurant owner Jack Punma.  Since then, the restaurant has expanded to include three additional locations:  Kendall, Coral Springs, and Weston.

  • Excellent pannag & veggie spring rolls
  • Parking is tough and can take 5-10 minutes

2. Thea Pizzeria

Big thanks to the brilliant and visionary Rebekah Monson

Address: 1951 NW 7th Ave, Miami, FL 33136
Phone: (305) 777-3777
Hours:
Mon – Fri: 10:30 am – 5:00 pm
Sat – Sun: Closed
Menu
Yelp: (4 stars 40+ reviews)
Website

Often described as a “culinary pioneer”, Thea is an intrepid Londoner who has twice developed luxury restaurant experiences in overlooked parts of Miami, bringing a chic environment and offerings that have foodies clamoring for more.

  • Great spot for wine & pizza
  • We LOVE the fig pizza
  • Thea is one of the sweetest people ever

3. Puerto Sagua Restaurant

Address: 700 Collins Ave, Miami Beach, FL 33139
Phone: (305) 673-1115
Hours: Mon – Sun: 7:00 am – 2:00 am
Menu: Not Available
Yelp: (4 stars 2,000+ reviews)
Website

  • Some of the best, authentic Cuban food in Miami
  • This is the kind of place that is ALWAYS packed because it’s just that good
  • The potato balls are a great appetizer – no brainer – order some

4. Greek Islands Taverna

Address: 3300 N Ocean Blvd, Fort Lauderdale, FL 33308
Phone: (954) 565-5505
Hours:
Mon – Sat: 11:00 am – 10:30 pm
Sun: 12:00 pm – 10:00 pm
Menu
Yelp: (4 stars 500+ reviews)
Website

  • Fantastic Greek restaurant worth the trip up to Fort Lauderdale
  • No reservations, but the line usually moves pretty fast

5. New York Grilled Cheese

Address: 2207 Wilton Dr, Wilton Manors, FL 33305
Phone: (954) 564-6887
Hours:
Mon: 9:00 am – 11:00 pm
Tue – Wed: 12:00 pm – 11:00 pm
Thu: 12:00 pm – 3:00 am
Fri: 12:00 pm – 4:00 am
Sat: 11:00 am – 4:00 am
Sun: 11:00 am – 3:00 am
Menu
Yelp: (4 stars 700+ reviews)
Website

With an unwavering commitment to originality, not only is New York Grilled Cheese changing the way we think of the grilled cheese, it’s also changing the way we eat it. As the Home Of The Waffled Grilled Cheese®, each and every ooey gooey melt is a hot mess served hot off the press, crafted of the finest ingredients and savoriest of recipes that will manage to impress even the pickiest of eaters and sassiest of foodies.

  • Their grilled cheese is obviously amazing, but their Bisque is incredible as well
  • We definitely recommend upgrading the Bisque that comes on the side to the larger size

6. Mi Rinconcito Mexicano

Address: 1961 SW 8th St, Miami, FL 33135
Phone: (305) 644-4015
Hours:
Mon – Thu: 9:00 am – 9:00 pm
Fri: 9:30 am – 10:00 pm
Sat: 10:00 am – 10:00 pm
Sun: 10:00 am – 9:00 pm
Yelp: (4 stars 400+ reviews)
Website

  • Solid Mexican spot – authentic, fair prices
  • Veggie enchiladas were great
  • Love the Queso here

7. La Sandwicherie

Shoutout to the always dapper Michael Sales

Address: 229 14th St, Miami Beach, FL 33139
Phone: (305) 532-8934
Hours:
Mon – Thu: 7:00 am – 5:30 am
Fri – Sun: 7:00 am – 6:00 am
Menu
Yelp: (4 stars 1700+ reviews)
Website

  • Solid sandwich shop – super fresh ingredients
  • If you have a sweet tooth, try the Nutella croissant sandwich

8. Bolivar Resto Lounge

Address: 841 Washington Ave, Miami Beach, FL 33139
Phone: (786) 671-5335
Hours:
Mon – Wed: 11:00 am – 12:00 am
Thu – Sat: 11:00 am – 2:00 am
Sun: 11:00 am – 12:00 am
Menu
Yelp: (4 stars 900+ reviews)
Website

Inspired by the history of the Revolutionary Simon Bolivar, who desired to unite the Americas, Bolivar Restaurant unites Spanish, African and Native South American flavors to bring an exotic fusion of Colombian, Peruvian and Venezuelan cuisine.

  • Insanely great dessert – we loved the moist chocolate cake
  • Great ambiance, tapas, drinks, service…what more can you ask for

9. Jimmy’z Kitchen Wynwood

Address: 2700 N Miami Ave, Miami, FL 33127
Phone: (305) 573-1505
Hours:
Mon – Thu: 11:00 am – 10:00 pm
Fri – Sat: 11:00 am – 11:00 pm
Sun: 11:00 am – 10:00 pm
Menu
Yelp: (4 stars 400+ reviews)
Website

Born in New York and raised in Puerto Rico, Jimmy grew up savoring and creating a variety of cross cultural Puerto Rican, Cuban, and Spanish delights, which he would later famously blend into the Chef-inspired menu of the Jimmy’z Kitchen restaurants. A graduate of the Johnson & Wales Culinary School, Chef Jimmy has built a solid reputation in Miami among foodies, restaurant owners, and South Florida VIP’s, as a creative chef and restaurateur.

10. Royal India Restaurant

Address: 3801 Griffin Rd, Ft Lauderdale, FL 33312
Phone: (954) 964-0071
Hours: Mon – Sun: 11:30 am – 3:00 pm & 5:00 pm – 10:30 pm
Menu
Yelp: (3 stars 200+ reviews)
Website

  • Hands down the best North Indian food in South Florida
  • Paneer makhni, malai kofta and garlic naan are all to die for

11. Harry’s Pizzeria

Address: Miami Design District, 3918 N Miami Ave, Miami, FL 33127
Phone: (786) 275-4963
Hours:
Mon – Thu: 11:30 am – 10:00 pm
Fri – Sat: 11:30 am – 12:00 am
Sun: 11:30 am – 10:00 pm
Menu
Yelp: (4 stars 400+ reviews)
Website

Harry’s Pizzeria is James Beard Award-winning Chef Michael Schwartz’s neighborhood American pizzeria first opened in 2011, a hip, casual joint for people who love pizza, but who also crave and gather around innovative, genuine cooking.

  • Top 25 pizzerias in America by Food & Wine magazine
  • Named one of America’s Best Pizzas by The Daily Meal

12. Udipi Restaurant

Address: 2100 N University Dr, Sunrise, FL 33322
Phone: (954) 748-5660
Hours:
Mon – Thu: 11:30 am – 3:00 pm & 5:30 pm – 9:30 pm
Fri: 11:30 am – 3:00 pm & 5:30 pm – 10:00 pm
Sat: 11:30 am – 10:00 pm
Sun: 11:30 am – 9:30 pm
Menu
Yelp: (4 stars 100+ reviews)
Website

13. Lucali

Cheers to the super fly Armani Batoon

Cheers to the beautiful and adventurous Shana Harir

Address: 1930 Bay Rd, Miami Beach, FL 33139
Phone: (305) 695-4441
Hours:
Mon – Thu: 5:00 pm – 11:00 pm
Fri – Sat: 1:00 pm – 12:00 am
Sun: 1:00 pm – 11:00 pm
Menu
Yelp: (4 stars 200+ reviews)
Website

  • Famous Brooklyn Pizzeria’s out post in Miami
  • Incredible, Brooklyn / NY Style pizza

14. Punjab Fine Indian

Address: 1801 N Federal Hwy, Boca Raton, FL 33432
Phone: (561) 392-8000
Hours:
Mon: 5:00 pm – 11:30 pm
Tue – Sat: 11:30 am – 11:30 pm
Sun: 5:00 pm – 11:30 pm
Menu
Yelp: (3 stars 100+ reviews)
Website

If you are willing or some how find yourself in Boca, this is where you want to go.  Classic North Indian spot that has stood the test of time.  Their onion chutney is so good people buy it in large batches to take home.  Excellent paneer makhani.

15. Grimaldi’s Pizzeria

Thanks to one of our favorite foodies, @heidishungryadventures

Address: 11701 Lake Victoria Gardens Ave., Ste 3101, Palm Beach Gardens, FL 33410
Phone: (561) 625-4665
Hours:
Mon – Thu: 11:00 am – 10:00 pm
Fri – Sat: 11:00 am – 11:00 pm
Sun: 11:00 – 10:00 pm
Menu
Yelp: (4 stars 100+ reviews)
Website

Another on of Brooklyn’s best pizzerias that has thankfully brought their talents to South Beach (well, in this case Palm Beach).

  • Our go to order is a large pie with onions, roast peppers and garlic with a platter of their desserts
  • A little pricey once you start adding on the toppings, but well worth it

16. Bombay Darbar

Address: 2901 Florida Ave, Miami, FL 33133
Phone: (786) 475-6098
Hours:
Mon: 6:00 pm – 10:00 pm
Tue: Closed
Wed: 6:00 pm – 10:00 pm
Thu: 12:00 pm – 3:00 pm & 6:00 pm – 10:00 pm
Fri – Sat: 12:00 pm – 3:00 pm & 6:00 pm – 11:00 pm
Sun: 12:00 pm – 3:00 pm & 6:00 pm – 10:00 pm
Menu
Yelp: (4 stars 300+ reviews)
Website

  • Delicious tandoori Indian food
  • Great ambiance, nice choice for date night

17. Woodlands

Address: 4816 N University Dr, Lauderhill, FL 33351
Phone: (954) 749-3221
Hours:
Mon: Closed
Tue – Sun: 11:30 am – 3:00 pm & 5:00 pm – 10:00 pm
Menu
Yelp: (4 stars 100+ reviews)
Website

  • One of the most popular South Indian spots in South Florida
  • Masala Dosas are excellent
  • Vegetarian and Vegan Friendly

18. Lotus Garden

Address: 318 Miracle Mile, Miami, FL 33134
Phone: (305) 446-2360
Yelp: (4 stars 90+ reviews)
Website

  • Vegan Friendly
  • Solid thai spot for when you are in/near Miracle Mile
  • We adore their spring rolls

19. Mint Leaf Indian Brasserie

Address: 276 Alhambra Cir, Miami, FL 33134
Phone: (305) 443-3739
Hours:
Mon – Thu: 11:30 am – 10:00 pm
Fri: 11:30 am – 10:30 pm
Sat: 12:00 pm – 10:30 pm
Sun: 12:00 pm – 3:00 pm & 6:00 pm – 10:00 pm
Yelp: (3 stars 200+ reviews)
Website

  • One of the rare Indian restaurants that has mastered North Indian and South Indian cuisine
  • Excellent Dosas from the south and curries from the north

20. La Bamba

Address: 5452 W Sample Rd, Margate, FL 33073
Phone: (305) 266-7733
Hours: Not Available
Menu: Not Available
Yelp: (3 stars 1 reviews)
Website

  • One of our favorite mexican spots for when we’re in Broward
  • Excellent chips & salsa and enchiladas

21. Yardbird Southern Table & Bar

Address: 1600 Lenox Ave, Miami Beach, FL 33139
Phone: (305) 538-5220
Hours:
Mon – Thu: 11:30 am – 11:00 pm
Fri: 11:30 am – 12:00 am
Sat: 9:30 am – 12:00 am
Sun: 9:30 am – 11:00 pm
Menu
Yelp: (4 stars 2,600+ reviews)
Website

They are serving up the freshest, most inventive takes on regional Southern fare seven days a week with a foot-stompin’, soul-healin’ brunch on the weekends.

22. Mr & Mrs Bun

Address: 15572 SW 72 St, Miami, FL 33193
Phone: (786) 717-6244
Hours: Mon – Sun: 11:30 am – 10:00 pm
Menu
Yelp: (5 stars 500+ reviews)
Website

  • A casual sandwich shop with Peruvian twists and modern American influences
  • They make everything from scratch using only the freshest ingredients available
  • Their buns are baked daily and their salads made to order
  • They have homemade empanadas

23. Fratelli Milano

Address: 213 SE 1st St, Miami, FL 33131
Phone: Phone number (305) 373-2300
Hours:
Mon – Thu: 11:00 am – 10:00 pm
Fri –Sat: 11:00 am – 11:00 pm
Sun: Closed
Menu
Yelp: (4 stars 800+ reviews)
Website

Twin brother chefs Roberto and Emanuele Bearzi work together at Downtown Miami’s RISTORANTE FRATELLI MILANO crafting regional Italian dishes they first tasted in their mother’s Milanese kitchen. Lunchtime guests vie for breezy sidewalk tables and in the evening, the casual elegance of the candlelit dining room provides a more relaxed atmosphere.

  • Out of this world desserts
  • Their homemade pastas are divine

24. Michael’s Genuine Food & Drink

Address: 130 NE 40th St, Miami, FL 33137
Phone: (305) 573-5550
Hours:
Mon – Thu: 11:30 am – 11:00 pm
Fri – Sat: 11:30 am – 12:00 am
Sun: 11:00 am – 3:00 pm & 5:30 pm – 10:00 pm
Menu
Yelp: (4 stars 1,300+ reviews)
Website

The ultimate showcase for James Beard Award-winning chef/owner Michael Schwartz’s fresh, simple, pure approach — clean, vibrant flavors built on what’s fresh and in season from only the best sources.

  • Our favorite spot in the design district, by far
  • The vegertarian burger is the best veggie burger we’ve ever had

25. Arun’s Indian Kichen

Address: 10278 W Sample Rd, Coral Springs, FL 33065
Phone: (954) 227-1123
Hours:
Mon – Thu: 12:00 pm – 3:00 pm & 5:00 pm – 9:30 pm
Fri: 12:00 pm – 3:00 pm & 5:00 pm – 10:00 pm
Sat: 4:00 pm – 10:00 pm
Sun: 4:00 pm – 9:00 pm
Menu
Yelp: (5 stars 600+ reviews)
Website

  • Popular spot in Coral Springs known for it’s flavorful Indian food and super low prices
  • The Aloo Ghobhi is excellent

26. Villa Azur

Address: 309 23rd St, Miami Beach, FL 33139
Phone: (305) 763-8688
Yelp
Website

The romantic decor features an interesting contrast of vintage and modern motifs by mixing antique woods and chandeliers with contemporary furniture. The restaurant exudes chic elegance welcoming citizens from around the globe to have a memorable experience. In the later hours, Villa Azur features international DJs creating an energetic after-dinner ambiance for when you’re not quite ready for date night to end.

Leave a Reply

Your email address will not be published. Required fields are marked *

More in Featured

  • Fun Things to do in Miami in September

    The editorial team shares some of the most noteworthy events in the 305 over the next few weeks. Check them out...

    Voyagemia StaffSeptember 22, 2017
  • The True Renegades

    Female skateboarders are making their mark from Miami to LA and everywhere in between. Cindy Whitehead is a 70’s pro skateboarder...

    Voyagemia StaffJune 21, 2017
  • Seasons of Love

    Kadam Malik, relationship guru and entrepreneur, shares his thoughts about love, romance and dating in the city. I find myself in...

    Voyagemia StaffApril 14, 2017
  • 17 Positively Brilliant Mini Recipe Videos

    Impress your friends, your significant other or your mom by learning how to cook in just 2 minutes or less 1....

    Voyagemia StaffJune 16, 2016
  • Editor’s Choice: Best Videos on the Internet

    Happy Friday y’all – enjoy the following videos from around the web 1. 8th Grader Impersonates Donald Trump , Cruz ,...

    Voyagemia StaffJune 10, 2016