South Beach is located on Beach Street directly accross from the Main Beach with ample sidwalk seating and a fun family friendly atmosphere. Enjoy award winning Clam Chowder, Chili, and Specialty Pizza from our Executive Chef. Ten Beers on Tap and a full liquor bar bring you the best of Santa Cruz with frozen Margaritas and many other exotic drinks.
303 Beach St
Santa Cruz
CA
95060
303 Beach St, Santa Cruz, CA
Sunday - Saturday (11am-12am)
831.600.8900
www.WestCruz.com
Email