Left Albuquerque THIS RESTAURANT IS CLOSED Left at Albuquerque

THIS RESTAURANT IS CLOSED Left at Albuquerque Map

445 Emerson St. (University Ave.)
Palo Alto, CA 94301
650-326-1011
Map
Cuisine: Southwestern
Openings: Lunch & Dinner daily