After 24 years of business in LoDo, Falling Rock Tap House closed its doors for the final time over the weekend.
After 24 years of business in LoDo, Falling Rock Tap House closed its doors for the final time over the weekend.
The owner of the Falling Rock Tap House says after struggling through the pandemic, they are being crushed by the current labor..