Chaminade - Linwood's Bar and Grill
Address:
One Chaminade Lane, Santa Cruz, CA 95065
Phone:
(831) 475-5600 Restaurants
Other Businesses:
- 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
- Jeffery's Restaurant at 2050 Soquel Ave, Santa Cruz, CA 95062
- The Great Pumpkin Patch at 1301 Mission St, Santa Cruz, CA 95060