287 reviews
339 University Ave
Palo Alto, CA 94301
(650) 853-9800
Love the sangria. You know the diced peaches that come in the can and after you eat the peaches you can't resist drinking the syrup? This sangria tasted like the syrup mixed with wine and the fruit…
699 reviews
400 Castro Street
Mountain View, CA 94041
(650) 940-9500
I had high hopes for this place, but was pretty disappointed. I know other reviews commented on the good happy hour, but I have never been to that. I will just be reviewing the quality of the food…
175 reviews
1026 Alma St
Menlo Park, CA 94025
(650) 325-8981
Alrighty, update time! Yes, the manager contacted me. He was thorough yet not verbose in his explanations, which walked the line of, but did not cross, making excuses. It was a polite and…
Not here? Tell us what we're missing.
If the business you're looking for isn't here, add it!
Add A Business