Phone: (+1)6507097290
Address: 2150 University Avenue, East Palo Alto, United States Of America
City: East Palo Alto
Dishes: 35
Reviews: 3300
"Cheese wasnt completely melted and runny like classic nachos, made it difficult to grab the chips. Horchata was delicious!"
All prices are estimates.