Village Inn, the Colorado-born diner chain known for its pies and late-night menu, has closed six Front Range locations, some in recent days. Its parent company, American Blue Ribbon Holdings, filed for bankruptcy protection Monday.
There were eight Colorado…
Read More