1964 N Sheffield Ave, Chicago, IL 60614
Be the first to add a photo!
08/15/2006Provided by Citysearch -
Always looking for good salsa, I was pleasantly suprised by Twisted Lizard's! All the dishes seem very authentic and come to the table quickly. The service is great and I've never really had a long wait. Sitting outside is also a fun option in the summer. Great margaritas too!!