Ten months after Texas truck-stop behemoth Buc-ee’s debuted its first Colorado location off Interstate 25 in Johnstown, the area’s other longtime truck stop has made a major change.
Joe Johnson founded Johnson’s Corner on Longmont’s Main Street in 1937 — in a building that has since been moved and was recently revived as Johnson’s Station. Over the years, he built five locations total in the state, including the only one that’s still in business.
Constructed in 1952, the Johnson’s Corner right off I-25 in Johnstown originally housed a 24/7 diner widely known for its giant cinnamon rolls. Former Westword food critic Jason Sheehan was a fan, he confessed in 2004. But a decade later, TravelCenters of America bought the business from its founding family, the restaurant reduced hours, and the quality of those sweet, frosting-covered treats was never quite the same.
Now, they may be gone for good…