Le Cafe Stella

Welcome

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

Location

Le Cafe Stella
3302 Mc Caw Ave., Santa Barbara CA 93105
805.324.6293   |   (toll free)

  • Sponsored ad
  • Sponsored ad
  • Sponsored ad