Headings:
Restaurants, Restaurants Mexican
1850 El Camino Real
Menlo Park, CA 94027
Menlo Park, CA 94027
Speaks English