We were driving through Santa Cruz on our round trip through the American West and we got attracted by 2 big smokers next to the building. That was a GREAT unplanned stop for an early dinner. PERFECT!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.