The second Big Ditch brewery location in Lockport is now open. The location, at the old post office at 1 East St., has opened ...