Headings:
Restaurants, Restaurants Mexican
2390 Clarke Ave
East Palo Alto, CA 94303
East Palo Alto, CA 94303
Speaks English