Best restaurants in Elgin, IL
- 4.5Closed nowNoodles and Company895 South Randall Road, Elgin, IL 60123Restaurant
- 5Closed nowPanera Bread2484 North Randall Road, Elgin, IL 60123Restaurant Cafe Bakery
- 2.3Closed nowPapa John's Pizza1825 Larkin Avenue, Elgin, IL 60123Restaurant
- 3.3Closed nowPapa Saverio's Pizzeria949 North McLean Boulevard, Elgin, IL 60123Restaurant
- 4.5Closed nowPaul's Family Restaurant1300 Lawrence Avenue, Elgin, IL 60123Restaurant
- Pauls restaurantNorth McLean Boulevard, Elgin, IL 60123Restaurant
- 1Closed nowPizza Hut985 North McLean Boulevard, Elgin, IL 60123Restaurant
- 2.5Closed nowPizza Hut816 East Chicago Street, Elgin, IL 60120Restaurant
- 2.5Closed nowPopeyes Louisiana Kitchen1616 Big Timber Road, Elgin, IL 60123Restaurant
- 4.7Closed nowPortillo's Hot Dogs1020 South Randall Road, Elgin, IL 60123Restaurant
- 5Closed nowRamiro's Restaurant1600 Big Timber Road, Elgin, IL 60123Restaurant
- 4.7Closed nowRay's Family Restaurant801 Saint Charles Street, Elgin, IL 60120Restaurant
- Romance Premium Cafe154 East Chicago Street, Elgin, IL 60120Restaurant
- 2Closed nowRosati's Pizza2 Tyler Creek Plaza, Elgin, IL 60123Restaurant
- Closed nowRubi-os Cafe1568 Larkin Avenue, Elgin, IL 60123Restaurant
- Closed nowSake Stake290 South Randall Road, Elgin, IL 60123Restaurant
- 2.5Closed nowSammy's Mexican Grill3091 U.S. 20 #111, Elgin, IL 60124Restaurant
- Shared Dream Kitchen-Elgin1544 Fleetwood Drive, Elgin, IL 60123Restaurant
- 2Closed nowSilver Lake881 South Randall Road, Elgin, IL 60123Restaurant
- 2.5Open nowSteak 'n Shake290 South Randall Road, Elgin, IL 60123Restaurant
- Closed nowSubway1030 Summit Street #300, Elgin, IL 60120Restaurant
- 4Closed nowSUBWAY®Restaurants3091 W Route 20, #104, Galleria of Elgin, Elgin, IL 60120Restaurant
- 3Closed nowSUBWAY®Restaurants55 Clock Tower Dr, Elgin, IL 60120Restaurant
- 4Closed nowSUBWAY®Restaurants1145 Dundee Avenue, Elgin, IL 60120Restaurant