Headings:
Restaurants, Restaurants Mexican
1760 W Bayshore Rd
East Palo Alto, CA 94303
East Palo Alto, CA 94303
Speaks English