A Pennsylvania-based brew pub that opened a franchise in downtown Cincinnati less than two years ago is now closed. Voodoo Brewery was founded in Meadsville, Pennsylvania, in 2005 and now owns six locations in the state, as well as one in Las Vegas, and has over 20 franchise locations across 13 states, including another one […]

