Le Cafe Stella

Description

French-American restaurant with a bright and comfortable atmosphere and outdoor seating.

3302 Mc Caw Ave., Santa Barbara CA 93105

More listings

  • Sponsored ad
  • Sponsored ad
  • Sponsored ad