I did not remember when I last ate here but my business associate swears we ate here before. Food was good, plenty of it. French Fries were fresh made not frozen, they were good. Meats are their specialty and they are good at it. I would not hesitate to return. One of the better restaurants in Santa Cruz.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.