We took the family to watch the Browns game. Great time. It is a sports bar so keep that in mind. Lots of snowbirds, and all the games on. Service was a little slow but we were going to stay for an entire football game so it didn't bother us. Food was great, as well as the prices.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.