Left at Albuquerque

445 Emerson Street
Palo Alto California, 94301
Phone: (650) 326-1011
Website:
Specialty: Mexican, Latin American
Cuisine: Latin American, Mexican
Feature: Brunch, Cheap Eats, Notable Beer List
Price: On Budget Prices
Feedback: 5