Champurrado Restaurants in East Palo Alto
Show restaurants on map
4.3
Menu
4.3
Menu
City: East Palo Alto, 1731 East Bayshore Road, East Palo Alto, United States Of America
"Rice was undercooked and the lettuce tasted like it had gone bad"
Price
The Average price for Champurrado is:
$3.2
Feedback
These reviews refer only to the mentioned ingredients.