HereWeGoAgain
Diamond Member
Le Peep's original restaurant was in Aspen Co.
Yeah Management said it was road construction for the 1960 location. But several restaurants closed down on that stretch of road back then too. Both are temporary situations.
This location is on Westheimer.
Obviously I'm not referring to Colorado.