Where to eat in Little Haiti

From traditional Caribbean fare to some of the best pizza in the city, Little Haiti and Little River have a plethora of delicious options to satisfy your cravings. Here are some of our favorite spots.

B & M Market

When it comes to legit West Indian home cooking, B & M Market is the local favorite. This tiny mom-and-pop grocery brings mad flavor with their veggie roti (pro tip: get that spicy sauce), curry goat, oxtail, jerk chicken, and all your hard-to-find Caribbean faves. Added bonus? The prices are on-point and the owners will make you feel like family.

What they do: West Indian Food
Website: Visit Here
Price: $6–$12
Phone: 305-757-2889
Hours: Monday to Saturday, 9:30 a.m. to 8 p.m.
Sunday, 10:30 a.m. to 8 p.m.
Address: 219 NE 79th St.

Chef Creole

The most famous of Little Haiti eateries, and with good reason. Chef Creole — a.k.a Wilkinson Sejour — has been serving up fried fish, oxtail, ribs, and other staples for decades. The specialities are seafood, mostly, and they’ve snagged quite a few “best seafood restaurant” awards in recent years. But during the lunch rush, you’ll find neighborhood locals in line for everything on the menu. And when you’re done, you can take home a bottle of the chef’s signature pikliz sauce. 

What they do: Bahamian & Creole food
Website: Visit Here
Price: $10–$35
Phone: 305-754-2223
Hours: Monday to Saturday, 11 a.m. to 11 p.m.
Address: 200 NW 54th St.


The Alvarez brothers and their partner Sebastian Cardona planted their flag (sky blue and white, natch) at this 2nd Ave. spot serving up classic Argentinean flavor in 2012. A night out at Fiorito means simple, succulent Argentinean specialties and fresh Spanish flavors. The rustic, cozy space is perfect for date night, and is imbued with love for their home country — especially footballer Maradona, whose birthplace inspired the name.

What they do: Argentinean, Spanish food
Website: Visit Here
Price: $19–$25
Phone: 305-754-2899
Hours: Sunday to Thursday, Noon to 10 p.m.
Friday and Saturday, Noon to 11 p.m.
Address: 5555 NE 2nd Avenue

Ironside Pizza

With rustic furniture and a Neapolitan wood-fired oven, Ironside Pizza serves some of the most authentic pizza in town. Dining in is quite the delight, as the open windows and wooden chairs create an inviting and relaxed atmosphere. We suggest the classic Margherita, complete with tomato, mozzarella, and fresh basil.

What they do: Pizza
Website: Visit Here
Price: $8–$18
Phone: 305-531-5055
Hours: Everyday, 12 p.m. to 11:00 p.m.
Address: 7580 NE 4th Ct.

Piman Bouk Haitian Restaurant

Located in the heart of Downtown Little Haiti, Piman Bouk Restaurant is the spot for an authentic Haitian meal. The menu features fried goat, plantains, and some out of this world oxtail. You should also try their famous juices and shakes. But be prepared, they’re cash only — so bring them dolla, dolla bills.

What they do: Haitian restaurant
Website: Visit Here
Price: $11–$30
Phone: 305-759-6805
Address: 5932 NE 2nd Ave.

Dogma Grill

Sometimes you really need a hot dog. And if you’re in Little River, you’re in luck, because there’s Dogma Grill, one of the best hot dog places in the whole city. Featuring all beef dogs, veggie dogs, brats, and more, Dogma has perfected the art of the hot dog topping, with everything from pineapple and sport peppers to baked beans and chili. As far as sides, you can’t go wrong with one of our faves, the delectable garlic fries. Also not to be missed are their amazing homemade potato chips.

What they do: Hot dogs
Website: Visit Here
Price: $3–$9
Phone: 305-759-3433
Hours: Monday to Saturday, 11 a.m. to 10 p.m.
Sunday, 11 a.m. to 9 p.m.
Address: 7030 Biscayne Blvd.

Football Sandwich Shop

Football Sandwich Shop has been around Miami since 1972, serving up delicious deli sandwiches, soups, and salads from it’s amazing turquoise building. It’s kinda got a gas station vibe, but instead of pumps, there’s a huge patio out front for outdoor dining (and a small interior if you’re not about that Miami sun). There’s also a drive-thru.

What they do: Sandwiches
Website: Visit Here
Price: $5-$10
Phone: 305-759-3602
Hours: Monday to Friday, 10:00 a.m. to 6:00 p.m.
Saturday, 10:00 a.m. to 5:00 p.m.
Address: 8484 NE 2nd Ave.

Naomi’s Garden Restaurant & Lounge

Perched at the edge of Liberty City, Naomi’s Garden Restaurant has been serving up some of Miami’s best Haitian food for three decades now. And while the food is pretty delicious, what’s more incredible is how the restaurant came to be — transforming from a Middle Eastern health food restaurant to one that cooks everything from jerk chicken to turkey stew out of an open window on NW 71st Street. Dine in the beautiful backyard garden, surrounded by lush trees and beautiful murals painted by some of the restaurant’s regulars.

What they do: Haitian restaurant
Website: Visit Here
Price: $3-$14
Phone: 305-456-4715
Hours: Monday to Saturday, 8 a.m. to 9 p.m.
Sunday, 8 a.m. to 7 p.m.
Address: 650 NW 71st St.

Pinch Kitchen

This adorable little restaurant is new to the Miami food scene, but is quickly making a name for itself. Characterized by small bites, made to share, each of the items on the seasonal menu seem to be crafted to compliment each other. The quirky dining room, with broad windows letting in plenty of light, create a welcoming and comfortable ambiance. Ask for the wine list, they’ve got a great selection.

What they do: Small plates
Website: Visit Here
Price: $8 - $21
Phone: 305-631-2018
Hours: Lunch: Tuesday to Friday, 11:30 a.m. to 4 p.m.
Dinner: Tuesday to Thursday, 5 p.m. to 10 p.m.
Friday and Saturday, 5 p.m. to 11 p.m.
Sunday, 5 p.m. to 9 p.m.
Address: 8601 Biscayne Blvd.