Ordering From Santa Madre Taco Shop

1320 W Elliot Rd #102, Tempe, AZ 85284, USA

Salsa Bar

Select whatever toppings you like from the salsa bar, it's included with your order. To avoid waste, please only request what you will eat