Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Palo_Alto

Left at Albuquerque, Palo Alto, California










Left at Albuquerque
445 Emerson St.
Palo Alto CA United States

A loud and bustling Tex-Mex restaurant and bar.


Hours: Lunch & Dinner daily

Phone: 650.326.1011
Smoking: not permitted

Alcohol: full bar

Dress: casual

Reservations: not accepted

Parking: street parking