Figaro, SANTA BARBARA, California (CA)
Comfortably stationed at 129 E Anapamu St. () in SANTA BARBARA, California (CA) (93101), Figaro can be contacted at 8058849218. Remember to call up ahead to reserve your spot in the restaurant.
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
