Email this article to your so-called friends
Thrillist San Francisco
Emailed on: Monday April 28, 2008Pampas
529 Alma St, at Hamilton; Palo Alto; 650.327.1323Classed up with a porcelain- tiled zinc bar, metal beehive chandeliers, and patent- mohair couches, this 3-tiered resto delivers the expected awesomeness (all-you-can- eat sword-skewered...