Top rated restaurants in Elgin
Map viewExperience the best that Elgin has to offer with our curated list of top-rated places. Sorted by average review scores from venues boasting over 30 reviews, these establishments promise exceptional quality and experiences to elevate your visit in the city. Ratings are based from 17 places in Elgin.
Egg Roll Express
550 Spears Creek Church Rd 29045-8132
"Food is delicious!!! Chicken fried rice is one of the best (if not the best) I’ve ever had! The staff is super nice and helpful. We love this place! :)"
Panda Garden
2465 Main St 29045-8833
"The environment is very good. I visited here for the first time and was satisfied.Recommend here!"
Chavela’s Mexican Resaurant
2470 Main St 29045-8999
"Very good food! I love the shrimp quesadilla and my husband loves most everything on the menu. The drink specials for happy hour are awesome!"
Pontiac House of Pizza
10531 Two Notch Rd 29045-9305
"Had the salad and house special pizza. Both were really good. House dressing for the salad was very tasty."
Smiley's Smokin' BBQ
2436 Main St 29045-8999
"We've put off going here. Well that was our mistake! We went this past Friday when they had just opened for lunch. Bbq was really good. Plain, red sauce or mustard base. Hash, oh how I've missed s..."
Elgin House of Pizza
1101 Church St 29045-9793
"I had the veal parmigiana and it was great. Nice little restaurant with friendly staff and good prices."
Blaneys Backyard Grille
1244 Pine St 29045-9467
"Loved this place!!! It's clear on the other side of town, and a little off the "beaten path ", but Blaneys delivers in spades!!! Great service and the burgers ROCK!!! They were also serving an in hou..."
Bojangles' Famous Chicken 'n Biscuits
2513 Main Street 29045
"Hats off to the staff for managing huge drive thru lines. Challenging time for all, thanks for serving the community!"
Blimpie
586 Spears Creek Church Rd 29045-9313
"Best customer service I've ever experienced at a fast food place. Jamie the manager was 5 star and should be given a raise!!! Thank you for taking such good care of me. I will def come back to your pl..."