clock menu more-arrow no yes mobile

10 Places for Rainy Day Dining in Miami

Beat the rainy day blues with these top spots

View as Map
Phuc Yea
| Phuc Yea/Facebook

In Miami, torrential downpours and hurricane force winds have never been known to stop hunger, in fact, the stormy weather has a habit of causing comfort food cravings. Beware, the 11 spots on this list may cause an immediate food coma and desire to do nothing but Netflix and chill after.

Read More
If you buy something or book a reservation from an Eater link, Vox Media may earn a commission. See our ethics policy.

Phuc Yea

Copy Link

It’s already dark and cozy inside Phuc Yea even when it’s not rainy, so grab a table and enjoy the atmosphere. The Viet-Cajun menu has everything from curries to Coca-Cola duck confit. The P.Y. Noodles made with house egg noodles, garlic, oyster sauce, and parmesan cheese are a cult favorite. And don’t forget to order a bowl of its popular pho, and on Wednesdays its just $10.

Blue Collar

Copy Link

With a menu that highlights a daily parm, daily rib, and a daily braise it’s no surprise that Blue Collar is the place to be on a wet Miami day. Go for the extra cheesy meaty Big Ragout sandwich that’s served overflowing with pork and veal shoulder, brisket, reggiano, San Marzano tomatoes. Save room for dessert, because Devin Braddock’s sweets are worthy of a visit all on their own.

Clive's Cafe

Copy Link

Clive’s Cafe is the best spot in Miami for rainy day Tings — get it, like the Jamaican grapefruit soda? All jokes aside, this is the place to be for Jamaican food that speaks to the soul, especially when there’s no end in sight for storm season. Each entree is served with two sides (think: rice & peas, macaroni and cheese, steamed veggies, and plantains) piled high next to options like oxtail, curried goat, stewed beef, and jerk chicken. 

St. Roch Market

Copy Link

Not sure what to eat? Head to St. Roch Market and order one of everything. There’s Peruvian sushi at Itamae, tacos at Hot Lime, vegan baked goods at Chef Chloe, well-executed coffee from Sabal Coffee, and eight other spots to choose from, plus a full bar featuring happy hour from 4 to 7 p.m. with drink specials under $6. Leave the umbrella in the car and use the Palm Court parking garage with $3 parking for up to four hours. 

Le Chick Miami

Copy Link

A little rain won’t stop Le Chick was barbecuing on its two Big Green Eggs. The Amsterdam implant is serving up fried chicken and ribs no matter how bad the weather is. Get the Royale with cheese if a burger is on the brain or have a little bit of everything and order the ‘Why Not’ platter that comes with pork ribs, fried chicken, rotisserie chicken, a mountain of onion rings, and special sauces for each. 

The Social Club

Copy Link

Caught in the rain on South Beach? Pop into The Social Club at Surfcomber for creative cocktails like the Timeless Sunset with Japanese whiskey, angostura amaro demerara, and lemon, and stay for dinner to drown the rainy day sorrows in lobster mac n’ cheese or fried chicken. The Social Club gets extra bonus points for serving a full brunch menu every day.  Hello, Cinnamon Toast Crunch waffle on a Tuesday. 

The Seven Dials

Copy Link

The Seven Dials is a British-American gastropub and easily one of the most underrated places to eat in Coral Gables. Home to what many consider Miami’s best fish and chips, regulars who dine at The Seven Dials know to check the special board before ordering. If the cottage pie is on the board — order it. The meat and veggies hidden under a bed of parmesan potatoes is the epitome of rainy day comfort food.

Taco Rico Tex Mex Cafe

Copy Link

Taco Rico has seven locations throughout Miami, meaning there’s a large likelihood that there’s one on the route home. The Tex-Mex joint has all the south of the border staples. Share a platter of nachos or go handheld with the burrito and supersize it for guaranteed leftovers. Take advantage of the lunch platters being served until 4 p.m. that include rice, beans, chip and salsa for under 8 bucks. 

The Big Cheese Italian Restaurant

Copy Link

There’s something about carb loading on a rainy day that just feels right. The Big Cheese is the OG place for pizza, pasta, and subs in South Miami. For the past three decades, The Big Cheese has been serving up hearty portions of Italian fare. Stop in for a meatball sub and homemade lasagna, or keep it simple with a slice of pizza and a salad. The large menu has plenty to pick from.

Pho Thang Restaurant

Copy Link

There’s something about a big bowl of pho that instantly warms the heart. This no-frills Vietnamese restaurant is the place to be when looking for a variety of pho noodle soups to take away the rainy day blues. The large portions and affordable prices make this an ideal place to grab some grub when the weather just won’t cooperate. 

Phuc Yea

It’s already dark and cozy inside Phuc Yea even when it’s not rainy, so grab a table and enjoy the atmosphere. The Viet-Cajun menu has everything from curries to Coca-Cola duck confit. The P.Y. Noodles made with house egg noodles, garlic, oyster sauce, and parmesan cheese are a cult favorite. And don’t forget to order a bowl of its popular pho, and on Wednesdays its just $10.

Blue Collar

With a menu that highlights a daily parm, daily rib, and a daily braise it’s no surprise that Blue Collar is the place to be on a wet Miami day. Go for the extra cheesy meaty Big Ragout sandwich that’s served overflowing with pork and veal shoulder, brisket, reggiano, San Marzano tomatoes. Save room for dessert, because Devin Braddock’s sweets are worthy of a visit all on their own.

Clive's Cafe

Clive’s Cafe is the best spot in Miami for rainy day Tings — get it, like the Jamaican grapefruit soda? All jokes aside, this is the place to be for Jamaican food that speaks to the soul, especially when there’s no end in sight for storm season. Each entree is served with two sides (think: rice & peas, macaroni and cheese, steamed veggies, and plantains) piled high next to options like oxtail, curried goat, stewed beef, and jerk chicken. 

St. Roch Market

Not sure what to eat? Head to St. Roch Market and order one of everything. There’s Peruvian sushi at Itamae, tacos at Hot Lime, vegan baked goods at Chef Chloe, well-executed coffee from Sabal Coffee, and eight other spots to choose from, plus a full bar featuring happy hour from 4 to 7 p.m. with drink specials under $6. Leave the umbrella in the car and use the Palm Court parking garage with $3 parking for up to four hours. 

Le Chick Miami

A little rain won’t stop Le Chick was barbecuing on its two Big Green Eggs. The Amsterdam implant is serving up fried chicken and ribs no matter how bad the weather is. Get the Royale with cheese if a burger is on the brain or have a little bit of everything and order the ‘Why Not’ platter that comes with pork ribs, fried chicken, rotisserie chicken, a mountain of onion rings, and special sauces for each. 

The Social Club

Caught in the rain on South Beach? Pop into The Social Club at Surfcomber for creative cocktails like the Timeless Sunset with Japanese whiskey, angostura amaro demerara, and lemon, and stay for dinner to drown the rainy day sorrows in lobster mac n’ cheese or fried chicken. The Social Club gets extra bonus points for serving a full brunch menu every day.  Hello, Cinnamon Toast Crunch waffle on a Tuesday. 

The Seven Dials

The Seven Dials is a British-American gastropub and easily one of the most underrated places to eat in Coral Gables. Home to what many consider Miami’s best fish and chips, regulars who dine at The Seven Dials know to check the special board before ordering. If the cottage pie is on the board — order it. The meat and veggies hidden under a bed of parmesan potatoes is the epitome of rainy day comfort food.

Taco Rico Tex Mex Cafe

Taco Rico has seven locations throughout Miami, meaning there’s a large likelihood that there’s one on the route home. The Tex-Mex joint has all the south of the border staples. Share a platter of nachos or go handheld with the burrito and supersize it for guaranteed leftovers. Take advantage of the lunch platters being served until 4 p.m. that include rice, beans, chip and salsa for under 8 bucks. 

The Big Cheese Italian Restaurant

There’s something about carb loading on a rainy day that just feels right. The Big Cheese is the OG place for pizza, pasta, and subs in South Miami. For the past three decades, The Big Cheese has been serving up hearty portions of Italian fare. Stop in for a meatball sub and homemade lasagna, or keep it simple with a slice of pizza and a salad. The large menu has plenty to pick from.

Pho Thang Restaurant

There’s something about a big bowl of pho that instantly warms the heart. This no-frills Vietnamese restaurant is the place to be when looking for a variety of pho noodle soups to take away the rainy day blues. The large portions and affordable prices make this an ideal place to grab some grub when the weather just won’t cooperate. 

Related Maps