Taqueria Al Gusto

5841 University Ave San Diego CA 92115 USA

(619) 265-2434

Location