Falling Rock Taphouse

The Falling Rock Taphouse features a large outside street level patio – perfect for a beer before or after a game. Located at 1919 Blake Street in Denver, Colorado, the Falling Rock Taphouse is in the heart of LODO only 1/2 block South of Home Plate at Coors Field on the West side of Blake street.