21. Rookies
2486 Bushwood Dr, Elgin, IL 60124
Coordinate: 42.09303,-88.33761
Phone: (847) 551-9006
22. Los Arcos Bar And Grill
260 National St, Elgin, IL 60120
Coordinate: 42.0316,-88.27475
Phone: (224) 227-7070
23. Applebee's
125 S Randall Rd, Elgin, IL 60123
Coordinate: 42.02918,-88.33759
Phone: (847) 697-4897