×

TYPE IN YOUR SEARCH AND PRESS ENTER

Loading...
Food and Drink Secret Guides

38 Best Outdoor Dining Spots In Miami

Mª del Rosario Castro Díaz Mª del Rosario Castro Díaz

38 Best Outdoor Dining Spots In Miami

Because there’s no better place for outdoor dining than the Magic City!

If there’s something Miami certainly knows how to do is outdoor dining. Gorgeous waterfront enclaves, lush hidden gardens and stunning rooftops with dazzling city views– there’s no shortage of outdoor spots to check out in the 305. That’s why we’ve put together a list of some of our favorite outdoor dining spots you have to check out in Miami. Take a look!

[Featured image: Instagram / @baiabeachclubmiami]

1. Amara at Paraiso, Edgewater

For the quintessential Miami waterfront date experience head over to Amara at Paraiso. At this super romantic spot, you’ll be able to experience South Florida’s diverse food culture with some of the best Latin American dishes made with coastal ingredients. Indulge in Amara’s beautiful views of the Miami coastline while enjoying some hearty Latin dishes for a night you won’t forget!

Find it at 3101 NE 7th Ave.

2. Area 31, Downtown

Surrounded by skyscrapers, this gorgeous rooftop bar perched atop Kimpton EPIC Hotel’s 16th floor offers some fantastic views of Downtown Miami and the Miami River. Here’ you’ll be able to enjoy some fantastic and innovative seafood options as well as incredible craft cocktails! And for an added dose of fun, make sure to head on over to Area 31 on Thursdays for some flamenco dancing and top-notch tapas!

Find it at 270 Biscayne Blvd Way, Miami, FL 33131.

3. Astra, Wynwood

This beautiful rooftop garden in Wynwood offers some gorgeous, uninterrupted views of the Miami skyline. Plus, the 10,000-square-foot bar offers plenty of space to relax and soak up the sun while enjoying some of the best Greek seafood recipes in town!

Find it at 2121 NW 2nd Ave, Miami, FL 33127.

4. Baia Beach Club, South Beach

Recently unveiled at the Mondrian in South Beach, Baia Beach Club features stunning views of Biscayne Bay and gorgeous rustic decor. This prime waterfront location offers several outdoor dining options including The Deck, The Terrace, and The Greenhouse in which you can enjoy incredible craft cocktails and Mediterranean food for breakfast, lunch and dinner!

Find it at the Mondrian at  1100 West Ave.

5. Broken Shaker, South Beach

This backyard oasis doubles as a herb garden, breezy outdoor patio, swimming pool, bocce ball court, and ping pong hall — a five-in-one for the perfect night out. Oh and add incredible cocktails to the list too, because Broken Shaker is known to have some of the best cocktails in town!

Find it at 2727 Indian Creek Dr, Miami Beach, FL 33140.

6. Café Kush, MiMo

Café Kush offers a bistro-spin of Wynwood’s popular Kush restaurant. On its menu, you’ll find great burger options, steak frites, croc monsieurs and fried frog legs. The pretty views of Little River are complimentary.

Find it at 7700 Biscayne Blvd.

7. Casa Florida, Little Havana

Cute, retro, and easily Instagrammable, Casa Florida offers the perfect combination of tropical and vintage vibes with a touch of pink which makes it one of the cutest patios in the whole of the 305. Plus there are enough outdoor settings to fit your every mood.

Find it at 437 SW 2nd St, Miami, FL 33130.

8. Casa Tua, Miami Beach

So you’re looking to dine out in a jungle-like setting? We’ve got you. Casa Tua’s wonderful garden makes for the perfect jungle-like setting in which to enjoy  delicious Italian cuisine beneath a canopy of trees and twinkling lights

Find it at  1700 James Ave, Miami Beach, FL 33139.

9. Cecconi’s, Miami Beach

Cecconi’s cozy, fairy-like courtyard is the perfect setting for an intimate, uber-romantic date. At this world-class eatery, you’ll be able to enjoy some of the best homemade pasta and seafood in town cooked in the Venetian style.

Find it at 4385 Collins Ave.

10. Cervecería La Tropical, Wynwood

Did you know Miami’s youngest brewery is also Cuba’s oldest one? Cervecería La Tropical opened the doors to its brewery and beer garden earlier this February and it’s a total tropical paradise! Here you’ll be able to enjoy some authentically Cuban brews while lounging out in its gorgeous open-air patio surrounded by beautiful greenery, twinkling lights and colorful murals!

Find it at 42 NE 25th St., Wynwood, Miami, FL 33137.

11. Elcielo, Downtown

If you’re looking to go on a unique dinner date then Elcielo is the best place to go.  Chef Juan Manuel Barrientos’  innovative cuisine is inspired by his Colombian roots and molecular gastronomy featuring exciting plates with bold flavors. Whether you choose their 6-course menu ($118) or their 13-course one ($148), we suggest going with an empty belly and an open mind and let yourself be guided by your waiter for an exciting and surprising dining experience.

Find it at 31 SE 5th St, Miami.

12. García’s Seafood Grill & Fish, Downtown

It’s safe to say that eating seafood and waterfront views go hand in hand and García’s is probably one of the best spots in town to do just that. Located by the Miami River, this lovely spot has been a prime destination for no-thrills seafood dining since 1966!

Find it at 398 NW N River Dr.

13. Gianni’s at The Villa, Miami Beach

Housed at the former Versace Mansion, Gianni’s at Villa Casa Casuarina is the perfect spot for a stylish and history-filled dinner. Enjoy delectable Italian food and wine at their pool-side patio for dinner under the stars and get a chance to relive Casa Casuarina’s former glory. Our suggestion? Try their whole branzino ($39) paired with their Versace Nero D’Avola red wine. The only caveat with Gianni’s is that it’s pretty popular so make sure to book your table ahead of time!

Find it at  1116 Ocean Dr.

14. Gitano, Miami Beach

Another great spot if major jungle vibes are what you’re going for when looking for a lush outdoor spot! Located inside Casa Faena, Gitano Miami gives off major Tulum vibes, especially its rooftop garden — It’ll be like you’ve been whisked away to the Tulum jungle!

Find it at  3500 Collins Ave, Miami Beach, FL 33140.

15. Grails, Wynwood

One of Miami’s best sports bars, Grails big, bayard patio is perfect for catching a game or two while enjoying some beers (or cocktails), and great bar food like guacamole, burgers, and wings!

Find it at 2800 N Miami Ave, Miami, FL 33127.

16. Gramps, Wynwood

Come for the cocktails, stay for the pizza and awesome vibes! This trendy hangout in Wynwood is one of the best spots in town to grab cocktails, plus there’s always something going on in its lively outdoor patio, all the way from bands to comics!

Find it at 176 NW 24th St, Miami, FL 33127.

Advertisement

17. Juvia, Miami Beach

Looking to take your brunch with a view to the next level? Then Juvia is the perfect spot for you.  The rooftop bar offers 2-hour long bottomless brunches with your choice of mimosas, bellini, prosecco or Avion tequila margaritas for 40$ and the purchase of a main course per person.  Enjoy an eclectic menu of brunch classics and fusion dishes while taking in the stunning views this designer rooftop has to offer and don’t forget to make it a bottomless one for a day to remember. Salud!

Find it at  1111 Lincoln Rd, Miami Beach, FL 33139

18. Kiki on the River, Downtown

Another great romantic restaurant, Kiki on the River is perfect for cozying up with your date in one of Kiki on the River’s plush booths and enjoy some of the finest Greek food in the city while basking in the warmth of the beautiful Miami sunsets. Splurge on romance at this Greek oasis by the river and don’t forget to photograph the beautiful golden-hour views of the city!

Find it at 450 NW N River Dr.

19. Lagniappe, Edgewater

This Edgewater wine bar was made for outdoor drinking. This lively spot is quite popular and you’ll always find it buzzing with people drinking a glass or two of wine. Lagniappe also offers great jazz on a weekly rotation and pretty twinkling lights. A great spot if you’re looking for something a bit more upbeat and full of people.

Find it at 3425 NE 2nd Ave, Miami, FL 33137.

20. La Côte at Fontainebleau Hotel, Miami Beach

Located inside the Fontainebleau Hotel in Miami Beach, La Côte brings a slice of Southern France to the tropical bay of Miami. Choose to dine poolside so you can enjoy the idyllic views of the Miami coast while you enjoy some excellent Mediterranean cuisine and sip on French wine.

Find it at Fontainebleau Hotel, 4441 Collins Ave, Miami Beach, FL 33140.

21. La Mar by Gaston Acurio, Brickell

At La Mar you’ll be able to enjoy Peruvian cuisine in all its glory, from the most local novo-Andean dishes to the latest Asian-Peruvian fusion ones, inspired by the country’s Japanese heritage. The top-notch Peruvian cuisine, of course, comes with a side of beautiful Miami skyline views — The perfect backdrop for the perfect meal.

Find it at the Mandarin Oriental at 500 Brickell Key Dr.

22. Malibu Farm, Miami Beach

Created by California-based Chef Helen Henderson, this breezy Miami Beach spot offers simple yet delicious farm-to-table dishes made only with fresh and traditional ingredients. And although Malibu Farm has several locations throughout the country, all recipes have been inspired by the same ones Henderson used to make at her home when she first started her business, keeping all dishes small, simple and sustainable.

Find it at 4525 Collins Ave, Miami Beach

23. Mandolin Aegean Bistro, Design District

Travel to the Aegean coast at this small, 1940s house turned restaurant serving delectable Greek-Turkish food. At Mandolin Aegean you’ll be able to enjoy authentic Mediterranean cuisine in a candlelit taverna setting, making it the perfect spot for an intimate yet relaxed evening. Its meze-style dishes are easy to share and will give you the opportunity to bond over some of the best Greek food in town.

Find it at 4312 NE 2nd Ave.

24. Mayami Mexicantina, Wynwood

The 10,000-squared-foot Wynwood local comes with Mayan-inspired architecture and décor that give us major Tulum vibes all the way from its fancy cocktails to the glowing red lights and party atmosphere, which are perfect for a fun yet safe and socially distant night out.

25. No. 3 Social, Wynwood

While the views at No. 3 Social aren’t the best ones, the ambiance and experience make this 2nd-floor rooftop a total must-try. But, at No. 3’s breezy rooftop you’ll be able to munch on some scrumptious pork bao buns, sliders and other bites while enjoying some totally awesome cocktails, not to mention the totally awesome DJ Sundays make for a totally fun evening!

26. Noa Café, Edgewater

This woman-owned patio in Edgewater is covered head to toe with the word “LOVE” in a vibrant red and it is giving us the loveliest vibes! The wall art, created by Miami-based artist Renda Writer, covers all of NOA’s outdoor areas giving the place a whimsical and fun touch, making it the perfect spot to enjoy a cozy and intimate meal. Not to mention the entire space is one huge, totally awesome photo op! Just imagine enjoying your Saturday morning brunch under the sun while being surrounded, quite literally, by love,

Find it at  2711 NE 2nd Ave, Miami, FL 33137.

27. Peacock Garden, Coconut Grove

This lush urban oasis just minutes away from Cocowalk is the perfect spot in which to escape the hustle and bustle of Miami and enjoy a magical and intimate evening al-fresco. Inspired by its “secret garden” setting, Peacock Garden has been a go-to destination for al-fresco dining in Coconut Grove for the last 10 years. But the restaurant recently reopened its doors to the public with a brand new appearance and setting that will have you dining in the cool shade of its canopy of trees by day and underneath the stars by night.

Find it at 2889 McFarlane Rd, Miami, FL 33133.

28. Pilo’s Tacos, Wynwood

Miami’s one and only tequila garden could not be left out of this roundup!  At 5,500 square feet, Pilo’s Tacos’ colorful new outpost combines the restaurant’s authentic, fast-casual Mexican concept with an original and creatively decorated dining space. Its outdoor tequila garden functions as a day-to-night restaurant and bar as well as a nighttime venue. Not to mention it also features a treehouse DJ booth, stadium seating VIP booths, a retractable roof, and two bars in which you can taste test Pilo’s extensive tequila menu.

Find it at 158 NW 24th St, Miami, FL 33127, USA.

29. Riverside Miami, Brickell

This waterfront yard in Brickell may be the breeziest spot on our list. Located just by the Miami River, Riverside Miami offers a lawn, lounge and taproom for you to make the most of your evening al fresco!

Find it at  25 SE 5th St, Miami, FL 33131.

30. Rusty Pelican, Key Biscayne

Talk about breathtaking Miami views! The Rusty Pelican in Key Biscayne is an absolute must-try when it comes to waterfront dining in Miami. Serving up plenty of great seafood and a classy atmosphere, this spot is the most famous restaurant in Key Biscayne for anything from brunches to weddings — plus some say it has some of the best views in the whole of Miami!

Find it at 3201 Rickenbacker Causeway.

31. Salt Café, Miami Beach

Go on and enjoy the salt life at Salt Café in Miami Beach. This cute spot inside Beach Plaza Hotel is home to an adorable and intimate garden, perfect for cozying up and enjoying some top noshes like their award-winning Salt Speciality Burger or Lobster Rolls. Plus, the bar also has a totally awesome tiki bar for you to grab cocktails at!

Find it at 1401 Collins Ave, Miami Beach, FL 33139.

32. Serena at Moxy Hotel, South Beach

This delightful Mexican rooftop in South Beach makes for the perfect spot to watch the sunset from while surrounded by beautiful Art Deco architecture. The cozy lounge has plenty of sofa spots in which to cuddle up and enjoy some excellent uni and crab tostadas, tuna tartare, and other coastal Mexican eats.

Find it at the Moxy Hotel South Beach,  915 Washington Ave, Miami Beach, FL 33139.

33. Sugar, Brickell

What elevates a night out more than a gorgeous, sky-high rooftop garden which also happens to be one of the best rooftops in the 305? Sugar’s beautiful rooftop bar atop the East Hotel in Brickell is the perfect spot for some upscale drinks featuring dazzling views of the city and plenty of greenery!

Find it at 788 Brickell Plaza #40, Miami, FL 33131.

34. Tigre, Little River

Nestled by a manatee sanctuary Little River’s new restaurant Tigre offers peace and serenity by the water for a wonderful evening al fresco. With over 100 feet of breezy waterfront seating, Tigre offers the perfect escape from the hustle and bustle of the city — just a stone’s throw away from the busy Biscayne Boulevard. You’ll find yourself surrounded by verdant nature, chic bistro furniture, and calming shades of green that help the restaurant blend in with its idyllic surroundings.

Find it at  620 NE 78th Street, Miami, FL 33138.

35. The Oasis, Wynwood

The latest addition to the Wynwood scene, The Oasis offers both partying and dining in equal measure. Perfect for a relaxed and casual outing, the dazzling courtyard features six new restaurants housed in colorful containers and plenty of outdoor seating and fans to keep you cool during the hot Miami nights.  Meanwhile, its impressive outdoor stage and funky Tower Bar also make The Oasis the perfect spot in which to live it up with friends on a Saturday night.

Find it at 2335 N Miami Ave, Miami, FL 33127.

36. The Wharf, Downtown

If it’s variety you seek, then we highly suggest checking out the Wharf in Overtown. This awesome spot by the Miami River offers a plethora of drinks, as well as a caravan of food trucks offering dishes such as doughnuts, stone crabs, and fish and chips. Plus, it also has an awesome dance floor featuring rotating DJs!

Find it at 114 SW North River Dr.

37. Vista, Upper Buena Vista

This charming rooftop in Upper Buena Vista offers tasty Italian cuisine with a side of gorgeous views and greenery. Pro tip: Head on over around 7 p.m. for happy hour mules and a dazzling sunset!

Find it at 5020 NE 2nd Ave, Miami, FL 33137

38. Watr At the 1 Rooftop, South Beach

Want to enjoy some excellent Latin American fare and waterfront views? Then look no further, Watr At The 1 is the rooftop for you. This laidback rooftop offers a Peruvian-Japanese menu and a bar decked in reclaimed wood and frosé on tap. So relaxing!

Find it at 2341 Collins Ave, Miami Beach, FL 33139.