1. Cafe Roma
2175 Point Blvd Ste 120, Elgin, IL 60123
Coordinate: 42.07993,-88.33108
Phone: (847) 836-7662
2. Panera Bread
2484 N Randall Rd, Elgin, IL 60123
Coordinate: 42.0935,-88.33531
Phone: (847) 426-7000
3. Mr C's Restaurants Inc
1350 E Chicago St Unit 16, Elgin, IL 60120
Coordinate: 42.03065,-88.23736
Phone: (847) 888-4600