Creekside Restaurant and bar
4444 Hollister Ave, Goleta
​805-770-3200

  • Opened: 2017-04
  • Category: American, BBQ
  • Region: Goleta
  • Map
  • Reviews