Boca del Cielo

118 First Street
Santa Cruz, CA 95060

831.457.2430


Amenities
  • 6 rooms
  • Meeting Space
  • 3
  • Week 1 Friday
  • Week 1 Saturday
Overview

Offering charming ambiance, ideal location and delicious food – from crepes to hearty huevos rancheros.