El Azteca Taco Shop

restaurant in Eastern San Diego, La Mesa

Phone: (619) 466-4113

Address: 8306 Parkway Dr