About
B & M Market in Miami, Florida is an eclectic array of fast food restaurants and Jamaican restaurants. The popular eateries offer a diverse selection of dishes to satisfy any type of craving. Additionally, customers can enjoy a casual dining experience with family and friends in this bustling and vibrant marketplace.
Ratings for B & M Market
Boosted accuracy with combined honest ratings!
- Overall Rating
google
doordash
yelp
grubhub
ubereats
facebook
Reviews for B & M Market
We only show the 3 most relevant reviews to save you time.
Everything you want out of a truly authentic West Indies spot. The oxtail and goat both consistently rich, meaty, and full of flavor paired with the perfect roti to soak it all up. Back of the market vibes and just the type of spot you walk out with a huge smile and feeling on top of the world. Incredible place I am there everytime I’m in Miami.
Some of the best food in Miami, you have to go here and give it a try, very affordable the cheapest meal I had in Miami. It gets no better than cheap and good.
All I can say is WOW. AMAZING. I went in for lunch today and ordered a chicken roti with plantains. My father order the CURRY OXTAIL PLATE as well as the STEW CHICKEN LUNCH SPECIAL. I can honestly say this was the best West Indian food I’ve had in a while. The oxtail was literally falling off the bone with the perfect curry flavor. The chicken roti to my surprise came with 2 per order. And the brown stew chicken was just perfect. We also tried the homemade natural juices the owner makes fresh. The natural SORREL juice was my favorite. The service was EXCELLENT. As soon as we walked in we were greeted by staff and given suggestions on what to try. I will definitely be back here. The exterior may look a skeptical but trust me B & M Market is worth your time.
Menu / Photos








Business Hours
| Sunday: | Closed |
| Monday: | 10:30 AM - 8:00 PM |
| Tuesday: | 10:30 AM - 8:00 PM |
| Wednesday: | 10:30 AM - 8:00 PM |
| Thursday: | Closed |
| Friday: | 10:30 AM - 8:00 PM |
| Saturday: | 10:30 AM - 8:00 PM |
