This entry refers to a departed business — a business that has closed or left town. Information here is mostly for historical reference.

The Bar at the Mainsail in 2006

Former Location
175 West Cliff Drive, Santa Cruz, CA 95060
Coast Santa Cruz Hotel

The Mainsail Restaurant & Bar was closed when the Coast Santa Cruz Hotel started their renovations to become the Santa Cruz Dream Inn.  It was replaced with the Aquarius restaurant in June 2009.

Related Links: