El Azteca Taco Shop

  • 8306 Parkway Dr,
    LA Mesa, CA 91942
  • Phone: 619-466-4113
  • Cuisine: Mexican Restaurant

Map

Unable to Display Map