Snickers Bar & Grill 448 North State Street, Chicago, Illinois 60654, United States Added on May 2, 2024