Boca del Cielo

118 First Street
Santa Cruz, CA 95060

831.457.2430


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

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