I disagree with this as a great place to watch sport, at least at the Arrowhead Location.
I love RBB, great beer, good food, great atmosphere. But for sports, you can't actually hear the TVs, and the only TVs are in the bar and there is very little seating.
Cons: Small bar
more