Linwood's Bar & Grill
Address:
1 Chaminade Ln, Santa Cruz, CA 95065
Phone:
(831) 475-5600
Restaurants
Other Businesses:
- Far West Marine at 493 Lake Ave, Santa Cruz, CA 95062
- Taqueria La Playa at 354 Washington St, Santa Cruz, CA 95060
- Java Junction Coffee House at 519 Seabright Ave, Santa Cruz, CA 95062
- Bettys at 1000 41st Ave, Santa Cruz, CA 95010
- Fins Coffee at 1104 Ocean St, Santa Cruz, CA 95060