Super Taqueria Restaurant

6951 Monterey Hwy Gilroy CA 95020 USA

(408) 847-2505

Location