If it’s been a while since you’ve seen your friends, make sure your next hangout is a memorable one. Consider catching up with your pals at these fun spots for good food and good conversation.
Crackers Southern Dining
Miami Springs isn’t really on the culinary radar in South Florida, but it should be: It’s home to many beloved establishments like Crackers Southern Dining. If the name didn’t give it away, this eatery is all about Southern dishes—with a twist. You and your friends can stop by for breakfast, a leisurely lunch, or a nice dinner; highlights include the Cap’n Crunch French toast sticks, Southern fried catfish, shrimp and grits, and BBQ ribs.
Crackers Southern Dining is located at 78 SW Canal Street, Miami Springs, FL 33166. For more information, visit their official website.
La Placita
MiMo’s La Placita is a great casual place to meet up with your buds. The affordable and expansive menu is perfect for a quick lunch, dinner, or just a few drinks. The restaurant specializes in Puerto Rican cuisine, so you’ll find signature selections like mofongo, chicken stew croquettes, sweet plantain casserole, and codfish fritters. There’s a full bar here, and the happy hour is a must. Who can refuse $2 beers?
La Placita is located at 6789 Biscayne Boulevard, Miami, FL 33138. For more information, visit their official website.
Lobster Shack

Take advantage of the beautiful South Florida weather with a trip to either Lobster Shack location. The Miami Beach institution is known for its decadent lobster rolls, but there’s more to the menu than meets the name. Oysters, fried fish baskets, and tacos are just a few of the many highlights at this SoBe hangout. It’s worth visiting just to sit outside, sip some drinks and people watch.
Lobster Shack has multiple locations on Miami Beach. For more information, visit their official website.
Miami Diner

If you’re hanging out with your childhood friends, a visit to Miami Diner is a treat. The place is a blast from the past—the décor will definitely make you reminisce on the good ol’ days. While you catch up, you’ll be able to enjoy delicious diner staples like patty melts, mozzarella sticks, BLTs, and milkshakes. The best part: It’s all super affordable.
Miami Diner has multiple locations across Miami. For more information, visit their official website.
The River Oyster Bar
Brickell locals know that River Oyster Bar is one of the best neighborhood hangouts. Round up your friends and head over to this gem for tasty oysters and a bevy of standout seafood selections. The restaurant is known for its generous happy hour: $1.50 oysters, $4 beers, and $8 wine and cocktails.
River Oyster Bar is located at 33 SE 7th Street, Suite 100, Miami, FL 33131. For more information, visit their official website.
Thatch

Have a few vegan friends? Check out Thatch in Midtown Miami. The (predominantly) plant-based eatery is among the best vegan-friendly restaurants in Miami. A big reason for that is its diverse menu consisting of everything from pizzas and sandwiches to Asian-inspired cuisine and pastries. Even if you’re a huge carnivore, you’ll walk away impressed by how much the food here tastes like its meat counterparts—we sure did.
Thatch is located at 3255 NE 1st Avenue, Miami, FL 33137. For more information, visit their official website.
Wabi Sabi

Sushi lovers will find a lot to like at Wabi Sabi, a MiMo favorite. The Japanese eatery offers an assortment of healthy bowls alongside a la carte nigiri, maki, and more. Since you’ll be visiting with friends, we suggest ordering a little bit of this and a little bit of that to share everything—there’s just so much to enjoy on the menu. Get some sake to pair with your meal, and you’ll be on cloud 9.
Wabi Sabi is located at 851 NE 79th Street, Miami, FL 33138. For more information, visit their official website.