3 Crunchy Tacos Supreme Combo Restaurants in El Centro
Show restaurants on map
4.2
Menu
Table booking
4.2
Menu
Table booking
City: El Centro, 350 Wake Ave, 92243, El Centro, US, United States
"Staff were very friendly, the resturant was clean"
4.1
Menu
Table booking
4.1
Menu
Table booking
City: El Centro, 1990 N Imperial Ave, El Centro, United States
"The service was excellent, and they were very accommodating in making some adjustments to the menu items for us. (This review is for the El Centro loc..."
Feedback
These reviews refer only to the mentioned ingredients.