3 Wendy's Locations in Elgin, Illinois