1. TCBY 1700 Irving Park Rd, Elgin, IL 60120 Coordinate: 42.038357,-88.26063 Phone: (847) 741-5784
2. La Michoacana 17 Clock Tower Plz, Elgin, IL 60120 Coordinate: 42.02983,-88.27754 Phone: (224) 227-6450