Linwood's Bar & Grill at Chaminade

One Chaminade Lane
Santa Cruz, CA 95065