Best Mexican Food in town. Clean and comfy place. Dont judge a building by its cover. Just go inside and you will find you new favorite place for REAL Mexican food. Barbacoa doesnt have all the fat most places have. Homemade tasting delicious food. I love this place.
Ma
Review №2
Love it good food always clean .....
Information
7Photos
2Comments
5Rating
Address:1800 E Canal St S, Belle Glade, FL 33430, United States