St. Louis’ newest brewpub will be opening this week. HopCats will make its first pours at its new location at 6315 Delmar Boulevard in University City, MO.
St. Louis’ newest brewpub will be opening this week. HopCats will make its first pours at its new location at 6315 Delmar Boulevard in University City, MO.