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