Great tri tip, house made chips, beans from heaven. This is mostly locals, but very welcoming to us tourists. I've been to the area many times and never tried it - suffice to say I'll be back!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.