Mexican Restaurant
Newell Rd, East Palo Alto
Recent Reviews
You May Also Like
Three Brothers Tacos - 1760 W Bayshore Rd
Mexican
Taco Bell - 1701 E Bayshore Rd
Fast Food, Mexican
Oceanna's Cafe - 1775 E Bayshore Rd
Cafe
Restaurants in East Palo Alto, CA
Mexican Restaurant
Newell Rd, East Palo Alto, CA 94303