Headings:
Restaurants, Restaurants Mexican
2220 University Ave
East Palo Alto, CA 94303
East Palo Alto, CA 94303
Speaks English