Owly Oop Sports Pub is located in the UW Health Sports Factory in downtown Rockford. A restaurant/pub is upstairs overlooking the Rock River. A smaller concession stand is at court level.
The food is made of fresh, local ingredients using from-scratch recipes. Prairie Street Brewhouse's freshly crafted beer is on tap. Several big-screen TVs - including a 12-footer - will have sports broadcasts.