The Great Pumpkin Patch
Address:
1301 Mission St, Santa Cruz, CA 95060
Phone:
(831) 459-6765 Restaurants
Other Businesses:
- Chaminade - Linwood's Bar and Grill at One Chaminade Lane, Santa Cruz, CA 95065
- Michaels Pizza at 1700 Portola Dr, Santa Cruz, CA 95062
- El Jardin Restaurant at 655 Capitola Rd, Santa Cruz, CA 95062
- Between Two Slices Deli at 2226 Soquel Ave, Santa Cruz, CA 95062
- Owl's Nest at 600 Kresge Loop, Santa Cruz, CA 95064