Santa Madre Taco Shop
1320 W Elliot Rd #102, Tempe
(480) 820-2323
Menu
Restaurants in Tempe, AZ
Santa Madre Taco Shop
1320 W Elliot Rd #102, Tempe, AZ 85284
(480) 820-2323