Heartland is an outdoor restaurant and music venue in Little Haiti. This place kind of feels like a cousin of Lagniappe (even though they’re not related, managerially speaking), though it’s more of a restaurant than a bar. There are a couple dozen tables spread out underneath a massive tree in a big empty lot. Pretty much every seat is facing the stage, where there’s usually a band jamming out. While you watch that band, you can order a bottle of wine, a ribeye, roasted eggplant, or lamb chops. The food isn’t quite the main attraction here, but it’s got a great atmosphere and is a wonderful place to bring a date or a couple of friends who are down to drink some wine and listen to a saxophone.
More spots in Little HaitiSee more
Pack Supermarket is a casual cafeteria in Little Haiti that serves really good fried chicken.
Chef Creole Seasoned Kitchen
Chef Creole is where to go in Little Haiti for classic Haitian dishes like conch, griot, and stewed oxtail.
Sixty10 is an outdoor rotisserie chicken spot in Little Haiti with a ton of picnic-table seating that’s also BYOB.
More Seafood spotsSee more
Stiltsville Fish Bar
Stiltsville is an upscale seafood spot in Sunset Harbour where you can have a sit-down meal and eat some pretty good seafood.
Fresh Florida Fisheries
Fresh Florida Fisheries is a Gables seafood market that will also cook up one of their fish for you to eat outside.
Captain Jim’s Seafood
Captain Jim’s is a casual restaurant in North Miami that serves simple but delicious local seafood.
Suggested by our writers
Boia De is a little Italian spot in Buena Vista that’s perfect for a date or dinner with a few friends.
Amara At Paraiso
Amara At Paraiso in Edgewater is a beautiful place to eat outside and take in the view of Biscayne Bay. The mostly seafood menu is also really good.
Lagniappe is a wine bar near Wynwood that has a ton of outdoor seating, occasional live jazz, and some meat and cheese for snacking.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more