Restaurants Santa Cruz

Mainsail Restaurant & Bar the

Address
175 W Cliff Dr
Place
Santa Cruz , CA 95060-5438
Landline
(831) 426-4330

Description

Mainsail Restaurant & Bar the can be found at 175 W Cliff Dr . The following is offered: Restaurants - In Santa Cruz there are 86 other Restaurants. An overview can be found here.

Reviews

This listing was not reviewed yet

Categories

Restaurants
(831)426-4330 (831)-426-4330 +18314264330

Map 175 W Cliff Dr