Did somebody say self-serve craft beer and wine? Pour Taproom is making the pour-it-yourself concept a reality in downtown St. Pete. The St. Pete taphouse, which has licensed its name and technology from Pour founder Nate Tomforde, bills itself as the biggest self-serve bar in the country with 85 taps — many of them reserved […]
