Reader: Hooters may go, but Twin Peaks, Tilted Kilt and Earls will take its place
The Hooters at 1390 South Colorado Boulevard — not just the first Hooters in Denver, but the first Hooters this side of the Mississippi — is closing on Friday. The breastaurant moved into this former White Spot (not Village Inn — sorry, Steveville) space in 1989, and now the landlord…