Contact
Super Taqueria Restaurant (408) 847-2505
6951 Monterey Hwy, Gilroy CA as of dinehere.us