Mayflower Chinese Restaurant
Add to Favorites
OPEN NOW
Today: 11:00 am - 9:30 am
113 Years
in Business
Saved to Favorites
Phone: (831) 476-4688
Address: 3555 Clares St, Capitola, CA 95010
Website: http://www.brownranch.com
Mayflower Chinese Cuisine
Cuisines: Asian, Family Style, Chinese
900 41st Ave, Santa Cruz, CA 95062
3601 Portola Dr, Santa Cruz, CA 95062
207 Esplanade, Capitola, CA 95010
435 Front St, Santa Cruz, CA 95060
207 Esplanade, Capitola, CA 95010
3555 Clares St Ste M, Capitola, CA 95010
3780 Capitola Rd, Santa Cruz, CA 95062
3005 Porter St, Soquel, CA 95073
2050 Soquel Ave, Santa Cruz, CA 95062
200 Monterey Ave, Capitola, CA 95010