Save Added By China pavilion Now Open China Pavilion 1202 Chapala Street, Santa Barbara, CA, USA We are now open daily from 11-2pm and 5-9pm for ...