Azteca Taco Shop

555 Park Blvd San Diego CA 92101 USA

(619) 955-5494

Location