El Guapo's

266 E Campbell Ave Campbell CA 95008 USA

(408) 379-8226

Location