Nancy's Pizza1277 W Spring St, South Elgin, IL
Wendy's12221 Jefferson Ave, Newport News, VA
Awards: People's Choice Winner, 2015