El Azteca Taco Shop

Fast food restaurant · 8306 Parkway Dr, La Mesa, CA

Hours

More food in La Mesa, CA · Fast Food in La Mesa