my girlfriend and i have lived in palo alto for a couple years and have been to tons of the restaurants around here. there's one place we ALWAYS go back to. CELIA'S IS THE BEST! the food is great, the service is great, and the ambiance is fun. highly recommended!
Pros: food, fun
Cons: , margaritas, not the cheapest
more