Home » North America » United States » Florida » South Florida » Food & Drinks » Your Guide to the Best Outdoor Dining in Miami (& Drinks with a View!)

Your Guide to the Best Outdoor Dining in Miami (& Drinks with a View!)

by Roslie

Like this article? Sharing is Caring!

If there is one thing that we truly appreciate in Miami, it’s a gorgeous view. As soon as you set foot in the city, you instantly understand why. This cosmopolitan city is packed with stunning sights from the Atlantic coast’s white-sand beaches to the stately skyline of downtown.

Of course, surrounded by so much beauty, we jump at every chance to enjoy the outdoors. Whether it is sidewalk cafes or waterfront eateries, we love our outdoor seating in Miami.

From romantic restaurants to hip bottomless brunch spots to swanky rooftop bars, you’ve got to check out Miami spots with views that you won’t forget.

Here is your ultimate guide to the best outdoor dining in Miami, along with the best places to linger over drinks.


Please keep in mind these details are subject to change. Due to COVID-19, social distancing and face coverings may be required. Be sure to check local health officials’ safety regulations and each establishment’s website for updated information before making final plans.

This post contains affiliate links, meaning if you buy something through one of these links, I may earn a small commission, at no extra cost to you. Please read my full disclosure policy for more information.


You Might Also Enjoy:


65+ Unique Date Ideas & Romantic Things to Do in Miami

Miami Packing List: What to Bring on a Beach Vacation

24 Hours in Miami: Unforgettable Hotspots & Hidden Gems in Miami

22 Amazing Ways to Experience Miami Outdoors

60+ FREE Things to do in Miami That Won’t Cost You a Thing!

Outdoor Dining in Miami: The Best Courtyards, Terraces, & Patios in Town

Sometimes the very best view is right outside your door. Whether it is a cool tucked away spot in Little Haiti or a chic Coconut Grove eatery, here are a few outdoor dining options with a lovely atmosphere.

Ironside Kitchen Pizza & Coffee in Little Haiti

Ironside Kitchen Pizza & Coffee, Little Haiti, Miami, Florida

Nestled amongst a garden of palm trees, I love the hip rustic vibe of this space.

Their wood-fired Neapolitan pizzas are amongst the best that you will find on this side of town. Quality service, however, (by some on the wait staff) is something left to be desired, especially if you don’t fit a particular mold. Cultural bias is real! … A post for another day!

Biases aside, if you’re looking for a laidback outdoor patio dining spot with amazing pizzas, this is a must-try.

Insider Tip: While Ironside Kitchen Pizza doesn’t offer alcoholic drinks, it’s BYOB! You can bring your own with no corkage fee (always a nice little perk!). Grab a bottle of your favorite wine or a few beers and treat the whole gang to pizza.

Ironside Kitchen Pizza & Coffee is located at 17580 NE 4th Ct, Miami, FL 33138

Vista Restaurant in Little Haiti

Vista Restaurant Little Haiti, Miami

Vista Restaurant is a local hotspot. The lush greenery encircles the tables and gives the space a relaxed hidden garden vibe. Swing by for craft cocktails or book a table for dinner.

Be sure to try the focaccia bread and pasta that would impress even an Italian grandma! Reservations are required.

Vista Restaurant is located at 15020 NE 2nd Ave, Miami, FL 33137

Naomi’s Garden Restaurant and Lounge in Little Haiti

Naomi's Garden Restaurant & Lounge, Miami, Florida

As soon as the rich flavors hit your lips, you’ll realize why Naomi’s Garden Restaurant and Lounge will be among your new favorites. From the jerk chicken to the legume and the rum cake, these Caribbean delights are ridiculously delicious.

On top of their juicy meat picks, you’ll also find a range of gluten-free and vegan options. Admittedly, a little rough around the edges, but if you’re looking for a casual outdoor spot with a laidback island vibe, this place ticks all of the boxes.

Naomi’s Garden Restaurant and Lounge is located at 650 NW 71st St, Miami, FL 33150

Glass and Vine in Coconut Grove

Glass & Vine Restaurant Coconut Grove Florida

In the mood to treat yourself? Go for dinner at this Coconut Grove outdoor oasis in Peacock Park. Dine under the stars in Glass and Vine’s romantic space and sample their European-inspired foodie faves (be sure to try the chicken and black truffle gnocchi that put this place on the map!) or visit for an alfresco lunch.

Insider Tip: While Glass and Vine is on the pricey side, they have great promo deals like 50% off wine on Mondays and Tuesdays, happy hour deals, and live music Wednesdays. 

Glass and Vine is located at 2820 McFarlane Rd, Miami, FL 33133

Doce Provisions in Little Havana

Standing out amongst the sea of incredible restaurants in Little Havana is no easy task, but Doce Provisions manages to do it quite spectacularly. I love the artsy vibe and cozy of the beautiful backyard.

It’s a perfect spot to enjoy inventive Latin-inspired meals made from local ingredients. Don’t leave without trying the coconut tres leches! Oh, and it’s also a great place to check out live local music!

Doce Provisions is located at 541 SW 12th Ave, Miami, FL 33130

Embark on a food tour and uncover Miami’s hidden food gems



Waterfront Dining in Miami

There is nothing better than being seated beside the turquoise waters for outdoor dining in Miami. For a view that’ll almost make you forget about your meal, check out these waterside restaurants.

Amara at Paraiso in Edgewater

Amara at Paraiso, Edgewater, Miami Florida

This swanky spot has an unforgettable view of Biscayne Bay. When it comes to upscale cuisine in a luxe waterfront location Amara at Paraiso is it— gorgeous location and beautiful atmosphere for all your Instagram stories.

I would love to tell you the same of the fresh seafood, and otherworldly octopus I have heard about here, but to no avail.

We were seated, offered water after some time, and proceeded to wait an additional 25 minutes without our waiter ever making an appearance. We figured our business was wanted elsewhere, so we politely made our exit. Maybe next time(?), but it’s a waterfront gem for sure.

Amara at Paraiso is located at 3101 NE 7th Ave, Miami, FL 33137

Monty’s Raw Bar in Coconut Grove

You might recognize this spot from Miami Vice, Marley & Me, or Burn Notice. This cool (and kinda famous) Miami tiki bar has fresh oysters, conch, and stone crabs. Stop by for a happy hour, then stick around to check out the live music acts.

Monty’s Raw Bar is located at 2550 S Bayshore Dr, Miami, FL 33133

Whiskey Joe’s Bar & Grill in Key Biscayne

You are going to love this friendly, high-energy eatery. It is a dream locale for getting a view of downtown and the waterfront. Oh, and if you want to try a real Florida-style treat, go for the alligator bites. Sure, we locals might not eat these every day, but we love to see you try ’em!

Whiskey Joe’s is located at 3301 Rickenbacker Causeway, Key Biscayne, FL 33149

Boater’s Grill in Key Biscayne

This dock and dine grill is famous for its fresh seafood with a Latin twist. It’s an especially perfect spot for lunch or early dinner. You can get a gorgeous sunset view so try to plan for the right time.

Once you’ve got your table with a view, try the red snapper, then stick around for dessert. Their key lime pie and homemade flan are amazing.

Boater’s Grill is located at 1200 Crandon Blvd, Key Biscayne, FL 33149

Rooftop Bars in Miami

For some of the best outdoor seating in Miami, look up! From cool clubs to swanky nightlife hotspots, you will find a dynamic array of options for every single night of the week.

Three & No. 3 Social in Wynwood

No. 3 Social in Wynwood, Miami, Florida

Another stylish rooftop eatery, No. 3 Social is the place to be every day of the week. Whether it’s happy hour drinks, Sunday brunch, or a night of dancing, it’s always a good vibe here.

With a range of internationally inspired street foods, the award-winning chef here serves up a feast of locally sourced ingredients along with an impressive craft cocktail menu. You won’t go wrong with the chicken buns, and yes, that’s the order you see continuously coming out of the kitchen!

No. 3 Social is located at 50 NW 24th St, Miami, FL 33127

The Citadel in Little Haiti

Citadel Rooftop Bar, Miami Florida

With a 5,000-square-foot rooftop bar and lounge and a collection of Miami’s most-loved chefs, this place has it all. Wander the upscale food hall and assorted kiosks of artisanal products, or head straight to the rooftop to admire the view over cocktails.

Insider Tip: At Manjay in the food court, you’ll find one of the very best roti in town. And best coffee in Miami? Right there in Vice City Bean.

The Citadel is located at 8300 NE 2nd Ave, Miami, FL 33138

ASTRA in Wynwood

This trendy and Instagram-ready nighttime fave is perfect for parties and first dates alike. From the much-loved rooftop venue, you’ll have a sweeping view of Midtown Miami.

With international DJs, craft cocktails, and a cool crowd, this is the place to be every night of the week. Oh, and stop for the famous bottomless Sunday brunch!

ASTRA is located at 2121 NW 2nd Ave, Miami, FL 33127

Juvia in Miami Beach

With stunning South Beach views, this chic rooftop bar is another prime place to grab a seat before sunset. Stay for dinner and try their tasty Peruvian-inspired menu with incredible ceviche and octopus. After dark, stick around for the impressive DJ line-up.

Juvia is located at 1111 Lincoln Rd, Miami Beach, FL 33139

MORE: Popular food tours to add to your Miami itinerary



Miami Bars with Outdoor Seating

On the hunt for the perfect spot to have drinks with friends? Maybe a place to unwind with that someone special? Grab a seat outside at these great spots.

Casa Florida – Miami River

Casa Florida Little Havana Miami

One of my favorite new spots for tropical craft cocktails in Miami. Relax on the picnic tables for a laidback brunch of tuna tostada, or come for evening cocktails.

Whether you want to play ping pong in the main house, lounge in the old school bus, or just pull up a chair in the Instagram-worthy lawn, you’re going to love the vintage vibe of this pretty pastel spot.

Planning Tip: Casa Florida is only open from Thursday to Sunday, so plan accordingly. Casa Florida is located at 5437 SW 2nd St, Miami, FL 33130

Mike’s at Venetia in Downtown Miami

Mikes at Venetia Downtown, Miami, Florida

Looking for a place to watch the big game? Look no further than this cozy rooftop pub right off the Venetian.

A local favorite atop a condominium, you’ll find good happy hours deals here and service with a smile. The little hidden gem has a pool and a good selection of traditional pub fare, so plan to stay awhile.

Mike’s at Venetia is located at 5555 NE 15th St 9th Floor, Miami, FL 33132

The Broken Shaker at Freehand in Miami Beach

This romantic tucked-away bar has award-winning cocktails that will impress you at every sip. With exotic ingredients and one-of-a-kind blends, you’ll want to keep coming back to try them all. The courtyard has a pool do; bring your swimming gear and check out the tasty punch bowls.

Broken Shaker is located at 2727 Indian Creek Dr, Miami Beach, FL

Rainy Day Outdoor Dining in Miami

Just because the skies are grey doesn’t mean that you’ve got to downgrade your view. Here are a few great restaurants that you can enjoy rain or shine.

The Butcher Shop Beer Garden & Grill in Wynwood

The Butcher Shop Beer Garden & Grill in Wynwood, Miami, Florida

How does a burger with a side of craft beer sound? This relaxed garden hangout is a beer lover’s dream come true.

They’ve also got European-inspired indulgences like pierogies and wurst (if you are lucky enough to be in Miami in the fall, be sure to check out their Oktoberfest menu for extra special treats).

Just looking for munchies? While you are sampling their endless craft beer menu, try the famous Jumbo Bavarian Pretzel.

The Butcher Shop Beer Garden & Grill is located at 165 NW 23rd St, Miami, FL 33127

American Social in Brickell

Not a good day for the waterfront patio, venture inside the American Social in Brickell. This is where locals go when they want to grab a cold beer and watch the game.

The chicken and waffles with mimosas are a bunch favorite, or you can stop by for burgers and tacos during their happy hour. If you’re looking for a fun restaurant to bring the whole crew, look no further.

American Social is located at 165 NW 23rd St, Miami, FL 33127

Garcia’s Seafood Grille in Miami River

If you love seafood, this is an essential spot. Try the ultra-fresh stone crab or conch, or dig into some fritters and plantains. Whatever sea treasure you’re craving, this no-frills foodie hotspot has it. Watch the boats cruise the Miami River as you enjoy the good old fashion homemade grub.

Garcia’s Seafood Grille is located at 398 NW N River Dr, Miami, FL 33128

Special Occasions

If there is one thing that we know how to do well in Miami, it is celebrating! For impressive outdoor seating in Miami and Michelin-star quality food, check out this list of notable places to treat yourself.

Quinto La Huella in Brickell

Quinto La Huella in Brickell, Downtown Miami

With an open-fire hearth and wood-fire oven, this rustic-chic Uruguayan restaurant is located in one of the district’s swankiest hotels.

Whether you want a birthday brunch, an unforgettable dinner of Octopus ceviche or just drinks with a side of dulce de leche, the ambiance and attentive service here will make you feel like a royal.

Quinto La Huella is located at 788 Brickell Plaza, Miami, FL 33131

Mandolin Aegean Bistro in Design District

Mandolin Aegean Bistro Miami, Florida

Welcome to the perfect place for date night in Miami. While it’s in the heart of the Miami Design District, this romantic Mediterranean-style restaurant has a cozy little courtyard that will make you feel like you’re living the luxe life on a Greek island.

Try the Greek or Turkish sampler for a selection of the best of the best. Insider Tip: Order the white sangria! It is easily the best blend in town, and you can get it by the pitcher.

Mandolin Aegean Bistro is located at 4312 NE 2nd Ave, Miami, FL 33137

La Mar by Gaston Acurio in Brickell

This gorgeous waterfront hotspot offers up Peruvian & fusion dishes in the iconic Mandarin Oriental. When it comes to ceviche, tiradito, chaufa, and other South American delights, look no further.

If you’re planning a Sunday brunch that you’ll never forget, look to the prix fixe menu for an exceptional indulgence. Worked up a thirst? Be sure to sample the pisco sour cocktail.

La Mar by Gastón Acurio is located at 500 Brickell Key Dr, Miami, FL 33131

Outdoor Dining in Miami: Views on a Hot Day

As much as we love soaking in the sun, sometimes outdoor seating in Miami gets a bit too steamy. If the mercury has risen beyond your comfort zone, check out these spots for good temperature control and a great atmosphere.

Malibu Farm in Miami Beach

Malibu Farm Miami Beach, Florida

When it comes to farm-to-table dining, it’s hard to beat this spot’s effortless luxe style against the backdrop of the Atlantic Ocean.

Albeit a little pricey, be sure to try the fabulous grass-fed burger and specialty pick like the avocado pizza, then stick around for a round (or two) of the white sangria. It’s an awesome spot to treat yourself to creative dishes made from local ingredients.

Don’t have reservations? Take a seat at the bar; the full menu is available at the bar. Be sure to ask for Ana, she’s amazing!

Malibu Farm Miami Beach is located at 4525 Collins Ave, Miami Beach, FL 33140

Verde in Downtown Miami

With a sweeping Biscayne Bay, this classic American restaurant inside the Pérez Art Museum is a perfect lunch spot. Snag a seat with a prime waterfront view for weekend brunch and try their Mediterranean sampler.

If you’re exploring Miami and want to cool down before checking out the museum, this is the perfect spot to cool off in the AC while you chow down on a burger or some good old fashion French fries.

Verde is located at 1103 Biscayne Blvd, Miami, FL 33132

Redfish by Chef Adrianne

This famous chef is showing off her culinary skills at this swanky space with an outdoor terrace. Offering a stunning view of the beach, this romantic restaurant has some of the best seafood in town.

Try the grilled branzino, lobster roll, crab cakes, or tiger shrimp. And, whatever you order, be sure to save room for that key lime pie!

Redfish by Chef Adrianne is located at 9610 Old Cutler Rd, Miami, FL 33156

Lido Bayside Grill in Miami Beach

Located inside The Standard Spa, their patio is one of the best spots for enjoying the view without getting cooked in the sun.

Watch the sunset as you admire the passing yachts, then dig into some fresh octopus or the much-loved Lido Burger. If you are around during happy hour, sample a bit of all their best bites along with their signature cocktails.

The Lido Bayside Grill is located at The Standard, 40 Island Ave, Miami Beach, FL 33139

Map: Featured Miami Outdoor Dining Restaurants Guide


Whether you are a foodie or looking for the perfect spot for dining in Miami to enjoy a special night out, you will be spoiled for choice. Whether that means admiring the art in a cool little dive bar or rubbing elbows with the city’s elite on the rooftop, it’s time to grab a seat outside.

Other fun activities to add to your Miami bucket list



YOU MAY ALSO LIKE:


35 Essentials to Pack for Your Florida Road Trip

The Ultimate Miami Bucket List: 101 Ideas to Get You Started!

Wynwood Miami Ultimate Neighborhood Guide: Where to Stay, Eat & Play!

Local Food Gems: Best Places to Eat in Miami

Must-Have Travel Items for Your Next Trip


Like this post? Pin and save it for later!

Like this article? Sharing is Caring!

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More

shares