Left at Albuquerque
445 Emerson St.
Palo Alto, California 94301
USA
Phone: 650-326-1011
Palo Alto, California 94301
USA
Phone: 650-326-1011
Food | 2.0 |
Service | 4.0 |
Ambiance | 4.0 |
Overall: | 2.0 |
Location & Nearby Info
Pasta Pomodoro0.00 mi
China Delight0.01 mi
Jing-Jing0.01 mi
Bistro D'Asie0.01 mi
Gelato Classico0.01 mi
Sushi Tomo0.02 mi
Patxi's Chicago Pizza0.02 mi
Haagen-Dazs Shop0.03 mi
Evvia's0.03 mi
Cuisine:
Left at Albuquerque Description:
A loud and bustling Tex-Mex restaurant and bar.
Reviews of Left at Albuquerque