Here's one for the books: 3 Sons is back in business, and even beat the June 20 opening date promised last week on its web site. In fact, it's serving as of today in its new location at 14805 West 64th Avenue in Arvada.
Recommended For You
We Believe Local Journalism is Critical to the Life of a City
Engaging with our readers is essential to Westword's mission. Make a financial contribution or sign up for a newsletter, and help us keep telling Denver's stories with no paywalls.