Best moderately priced restaurants in Elgin, IL
- 2Closed nowApplebee's125 South Randall Road, Elgin, IL 60123Restaurant Bar
- Closed nowBaker Hill Pancake House1279 Dundee Avenue, Elgin, IL 60120Restaurant
- 5Closed nowBennigan's495 Airport Road, Elgin, IL 60123Restaurant Bar
- Closed nowBig Skillet Restaurant90 Tyler Creek Plaza, Elgin, IL 60123Restaurant
- 3Closed nowBurnt Toast Restaurant2492 North Randall Road, Elgin, IL 60123Restaurant
- 3Closed nowCarmina's Restaurant and Banquets1055 North Randall Road, Elgin, IL 60123Restaurant
- 5Closed nowColonial Cafe - Elgin600 South McLean Boulevard, Elgin, IL 60123Restaurant Bar
- 4.3Closed nowColonial Cafe - Elgin600 South McLean Boulevard, Elgin, IL 60123Restaurant Bar
- 2Closed nowEl Faro Restaurant112 Tyler Creek Plaza, Elgin, IL 60123Restaurant
- 4.8Closed nowElgin Public House219 East Chicago Street, Elgin, IL 60120Restaurant Bar
- 3Closed nowGeno Nottolini's Pizza & Catering Company1061 North Liberty Street, Elgin, IL 60120Restaurant
- 4.7Great Wall Chinese Restaurant953 North McLean Boulevard, Elgin, IL 60123Restaurant
- Closed nowGreen Jade Restaurant10 Tyler Creek Plaza, Elgin, IL 60123Restaurant
- Closed nowJimmy's Charhouse2290 Point Boulevard, Elgin, IL 60123Restaurant
- 4Closed nowLittle Panda Chinese Restaurant267 South Randall Road, Elgin, IL 60123Restaurant
- 3Closed nowMaciano's Pizza & Pastaria3091 U.S. 20, Elgin, IL 60124Restaurant
- Closed nowMel's Pizza Inc728 West Chicago Street, Elgin, IL 60123Restaurant
- 5Closed nowNick's Pizza & Pub - Elgin990 South Randall Road, Elgin, IL 60123Restaurant Bar
- 4.5Closed nowNoodles and Company895 South Randall Road, Elgin, IL 60123Restaurant
- 2.3Closed nowPapa John's Pizza1825 Larkin Avenue, Elgin, IL 60123Restaurant
- 4.5Closed nowPaul's Family Restaurant1300 Lawrence Avenue, Elgin, IL 60123Restaurant
- 4.7Closed nowRay's Family Restaurant801 Saint Charles Street, Elgin, IL 60120Restaurant
- 2Closed nowRosati's Pizza2 Tyler Creek Plaza, Elgin, IL 60123Restaurant
- 2.5Closed nowSammy's Mexican Grill3091 U.S. 20 #111, Elgin, IL 60124Restaurant