Santa Barbara Twin Drive-In
907 South Kellogg Avenue,
2 people favorited this theater
Opened in the summer of 1966, this drive-in closed in 1991 and operated as the West Wind Goleta Public Market for the following 19 years.
It was reopened on May 7, 2010.
Just login to your account and subscribe to this theater