Pampas: 529 Alma St., Palo Alto, CA 94301