The Twisted Lizard, 1964 N Sheffield Ave, has a sizzlin’ window display. The large yellow and black lettering makes the display stand out, as does a sign with a drawing of a lizard and the words “cmon down” written next to it. The restaurant serves southwestern cuisine.


“Cmon down,” huh? Wonder if Bob Barker has ever checked it out…he has plenty of time now…