2044 Alameda Padre Serra, Santa Barbara, CA, 93103
Based on 1 reviews.
Big city experience in SB
March 27, 2019
completely renovated with surround sound system, plush stadium seating, best foreign films and art films. It treats film as an artistic endeavor!