Falling Rock Tap House Closes Doors For Good After 24 Years in LoDo
After 24 years of business in LoDo, Falling Rock Tap House closed its doors for the final time over the weekend.
After nearly 25 years in business, the Falling Rock Tap House is closing for goodThe owner of the Falling Rock Tap House says after struggling through the pandemic, they are being crushed by the current labor shortage and staff is just burned out.