HopCat St. Louis to open with nod to #80MOBeers

July 22, 2018 Jordan Palmer 0

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. […]