Share:

More from Restaurants & Bars

Restaurants & Bars San Francisco Bay Area Palo Alto

Vino Locale in Palo Alto

s
sfmags | | Oct 12, 2006 01:04 AM

I saw an advertisement in today's paper for Vino Locale, a wine bar in Palo Alto. Has anyone tried this place? Is it recommended?

Feedback