Le Cafe Stella

Welcome

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

At A Glance

Location

Le Cafe Stella
3302 Mc Caw Ave., Santa Barbara CA 93105
805.324.6293

  • Sponsored ad
  • Sponsored ad
  • Sponsored ad