About
China Pavilion, the premier Chinese restaurant in Santa Barbara, CA, invites you to experience the rich flavors and traditions of China in a warm and welcoming atmosphere. Conveniently located at 1202 Chapala St, China Pavilion is a must-visit destination for foodies and families alike.
Our expert chefs craft each dish with care, using only the freshest ingredients to create a harmonious balance of flavors and textures. From savory stir-fries to delicate dumplings, every bite is a testament to the art of Chinese cuisine. Whether you're in the mood for a spicy Szechuan dish or a comforting Cantonese classic, our menu has something for everyone.
At China Pavilion, we're dedicated to providing exceptional service and an unforgettable dining experience. Join us for lunch or dinner and discover why we're the top-rated restaurant in Santa Barbara. Come taste the difference for yourself!