339 University Ave (at Florence St), Palo Alto, CA
Tapas Restaurant · Downtown North · 119 tips and reviews
Tristan: if you're looking for a quick meetup with friends / colleagues, check out the happy hour and sit towards the back room on the left side. Good lounge area