Left at Albuquerque
445 Emerson St.
Palo Alto, California  94301
USA
Phone: 650-326-1011

* Ratings *
Food2.0
Service4.0
Ambiance4.0
Overall:2.0

Cuisine:

Left at Albuquerque Description:
A loud and bustling Tex-Mex restaurant and bar.


Reviews of Left at Albuquerque
Be the first one to rate and write a review for this Left at Albuquerque restaurant!
 
 
Sponsored
links



Tickets ads