Screw City Tavern is a local bar and restaurant in Rockford, IL, offering a casual and laid-back atmosphere for patrons to enjoy food and drinks.
With a focus on providing a welcoming space for the community, Screw City Tavern serves a variety of menu items and beverages for guests to unwind and socialize.
Generated from their business information