This is the best German restaurant we have found within 100 miles of our home in Santa Cruz. Whenever we have friends or family visiting for a few days, we try to squeeze in a trip to San Juan Bautista. I wish it were closer to home and open 7 days a week. They have great German beer on tap,... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video