Street Tacos
Shredded Chicken Taco
Steak Tacos Plate
Chicken Enchilada
Tacos Al Pastor
Chicken Burrito
Chicken Quesadilla
Grilled Chicken Fajita
Tostones
Fish Tacos
Chimichanga
Baha Mexican Restaurant in the Cafes/Restaurants category
Address: 2 Mill St,Natick, MA 01760
Working hours:
Payment: cash
Delivery with clarification: we will call you back to clarify the most convenient delivery method.
Baha Mexican Restaurant on the map