Figaro, SANTA BARBARA, California (CA)
Readily positioned at 129 E Anapamu St. () in SANTA BARBARA, California (CA) (93101), Figaro are available at 8058849218. We advise you to ahead to make a reservation.
More restaurants in SANTA BARBARA, California (CA)
Figaro contact information and details:
Address: 129 E Anapamu St. - , SANTA BARBARA, California (CA) 93101
Contact Phone: 8058849218