El Azteca Taco Shop
8306 Parkway Dr, La Mesa
(619) 466-4113
Menu
Restaurants in La Mesa, CA
El Azteca Taco Shop
8306 Parkway Dr, La Mesa, CA 91942
(619) 466-4113