Sportsbar offers a place to watch sporting events on multiple large screens while enjoying drinks and snacks.