Beer

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

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. I had not heard of HopCats before it was announced […]