3 Wendy's Locations in Elgin, IL