Left At Albuquerque, SANTA BARBARA, California (CA)
Conveniently stationed at 803 State () in SANTA BARBARA, California (CA) (93101), Left At Albuquerque can be called at 8055645040. It is best to contact them upfront to select your table in the restaurant.
More restaurants in SANTA BARBARA, California (CA)
Left At Albuquerque contact information and details:
Address: 803 State - , SANTA BARBARA, California (CA) 93101
Contact Phone: 8055645040