The Mexican Restaurant And Bar

19950 Hesperian Blvd Hayward CA 94541 USA

(510) 785-8200

Location