About
Mayflower Chinese Restaurant is a premier Chinese restaurant and Seafood restaurant in Capitola, CA. Located at 3555 Clares St RR, Capitola, CA 95010, we offer a unique dining experience that combines traditional Chinese flavors with fresh seafood options. Our menu features a wide range of dishes, from classic Chinese favorites to innovative seafood creations, all made with the freshest ingredients and cooked to perfection. Whether you're in the mood for spicy Szechuan dishes, savory Cantonese cuisine, or fresh seafood delicacies, Mayflower Chinese Restaurant has something for everyone. Our friendly staff and cozy atmosphere make us the perfect spot for a night out with friends, a romantic dinner, or a family gathering. Come visit us today and experience the best of Chinese restaurant and Seafood restaurant cuisine in Capitola!