I drive past this place all the time, with this cool old sign. Anyone ever remember going here?
From what I can gather, there were more than one Red Lion in town, but can't seem to find much else out. Does anyone use the term "Red Hots" anymore...