Restaurants in Elgin

Best Restaurants in Elgin

Gyromania Grill 2558 Main St, Elgin Salad • $

Customers` Favorites

Greek Fries
Lemon Potatoes
Hummus
Rice Pilaf
Spanakopita
Baklava Cheesecake
Chicken Platter
Burger
Chicken Souvlaki
Pita Gyro Pita

“Always a pleasant experience at gyromania. Staff is always on point. Kinda, sweet. Patient, all smiles. Such a friendly environment. And the food is always so fresh! I tend to get the same thing EVERYTIME a platter with rice and Greek salad but I need to try other stuff but I love my usual so much it’s hard to switch up. Next time I’ll figure out something new to try :-) thanks for being so awesome gyromania!! Elgin!”

4.7 Superb252 Reviews
Chavela's 2470 Main St, Elgin Mexican • $

Customers` Favorites

Cheese Dip
Chicken Burrito
Carne Asada
Torta Cubana
Shrimp Salad
Queso Burrito
Chicken Chorizo
Al Pastor Tacos
Lengua Taco & Pollo Tapatio Lunch
Enchilada w Rice and Beans

“My husband and I ate here and this place is better than any place we have tried in Camden and Lugoff …… Most of those other places have “slipped” with food and service in the last year… This place is great!!!!!!). We be our go to Mexican restaurant!!!!!”

4.6 Superb264 Reviews

Customers` Favorites

Rice and Beans
Carnitas
Pollo Loco
Mexican Cheesesteak Burritos
Cheese Dip
Chimichanga
Street Tacos
Shrimp Tacos
Bistec Especial
Poblano Relano and Burrito

“Yesterday was my first time going to this location. I’ve been to other San Jose’s before, but this one is definitely my favorite. Our waitress, Balu, was awesome! My boyfriend and I were very pleased with the overall service, and the Very Berry drinks were so good. The atmosphere was also very pleasant and welcoming. We left happy, full, and satisfied 😆💫🫶❤️”

4.5 Superb201 Reviews
Egg Roll Express 550 Spears Creek Church Rd A, Elgin Chinese • $

Customers` Favorites

Egg Roll
Chicken Wings
Bourbon Chicken
Dumplings
Hunan Beef
Orange Chicken
Sesame Chicken
Singapore Noodles
Chinese Doughnuts
Basil Fried Rice

“Excellent food, great customer service ⭐️⭐️⭐️⭐️”

4.4 Superb229 Reviews
Ronnie's Ribs 2435 Main St, Elgin Barbecue • $

Customers` Favorites

BBQ Sandwich
Baby Back Ribs
Rib Dinner
Barbecue Baked Beans Rice Potato Salad
Smoked Bacon Mac & Cheese pt
Hash Pork and a Rib
Turkey Wing Dinner
1 2 Chicken Dinner
The Works Dinner
BBQ Rib Combo

“If you're looking for a place that cooks BBQ food, Ronnie's Ribs is the best. Delicious, reasonably priced, and with excellent service. Thursdays offer a 20% military discount. If you live in Elgin, definitely go and try it; it's worth it.”

4.4 Superb171 Reviews

“Treated my staff to brunch (ordered to go) a couple of weeks ago and the food was so delicious I thought, WOW, if it’s this good on takeout, it has to be amazing if I dined in. Well, they did not disappoint. I arrived and they were packed! I was told the wait would be 40-45 minutes, so I reluctantly added my name to the list and went to wait in my vehicle. I was pleasantly surprised after approximately 25 minutes when I received a notification that my table was ready. All I can say is it was worth the wait and I’m giving a score of 10/10! This will be added to my repertoire of places to dine once a month.”

4.4 Superb85 Reviews
Blaney's Wings & Grill 1244 Pine St, Elgin American • $

Customers` Favorites

Cowboy Burger
Philly Cheese Steak
Boneless Wing Basket with Medium Raw Fries
Philly Cheesesteak or Chicken Philly
Fried Green Tomatoes
Fried Mushrooms
Jalapeno Burger
Chicken Wings
Teriyaki Wings
Club Sandwich

“Great food, great service, great atmosphere, and a great time was enjoyed by us all! This is now our Go-To spot!! We highly recommend giving it a try if you haven’t!”

4.2 Good224 Reviews
Pelican's SnoBalls Elgin 2291 US-1, Elgin Dessert • $

Customers` Favorites

Peanut Butter Snowcone for Dogs
Cotton Candy
Shark Attack

“If you want a GREAT snowball… go visit them❣️”

4.5 Superb71 Reviews
Elgin Seafood 1100 Rose St, Elgin Seafood • $

Customers` Favorites

Potato Salad
Fried Okra
Whiting
Fried Shrimp
Any Fish \u0026 Shrimp \u0026 Oyster or Scallop
Snow Crab Legs

“So glad I found this hidden gem in Elgin. Had the fried flounder last Saturday and it was delicious! Will definitely be back!”

4.2 Good62 Reviews
Just Peanuts and Popcorn 2253 US-1 south, Elgin Street Vendors

“I used to boil my own peanuts. Now I just make a weekly trip here. The jumbos fill the entire inside of the shell incredible flavor. The Cajuns and regular salted are incredible. I haven't tried the Hawaiian flavor yet. You won't regret the stop.”

4.7 Superb33 Reviews
Pontiac House of Pizza 10531 Two Notch Rd #9305, Elgin Pizza • $

Customers` Favorites

Chicken Gyro
Super Sub
Teriyaki Wings with Celery and Ranch
Feta Dip
Meatballs
Baked Ziti
Italian Sub
Tuna Salad
Hawaiian Pizza
Grilled Chicken Salad

“We love Pontiac! The food is always great. It’s also the little things. My dog loves when a place has a drive through, which they do, and all she wants is them to say hi to her. They are always so sweet to her when we hit the drive through!”

4 Good297 Reviews
Tony's Pizza Palace 1217 Rose St, Elgin Pizza • $

Customers` Favorites

Cheese Pizza
Pepperoni Pizza
Chicken Alfredo
Fried Mushrooms
Garlic Bread
Meat Lovers
Pepperoni and Ground Beef Calzone
Boneless Chicken Wings
Tony's Special Pizza
Mozzarella Sticks

“Best meat lovers pizza and kids friendly”

4 Good272 Reviews
Kickstands 10961 Two Notch Rd, Elgin Bar • $$

“we have karaoke on Thursday it's such a great place to hang out I work there and I go there on my days off everyone makes the newest people feel so welcome, I actually just got here October 20th 2020 and started working here the end of April, I love the atmosphere, the people and everything that goes on. we also have three pool tables dart board and the friendliest bartenders in town.”

4.2 Good13 Reviews
Hunt Brothers Pizza 2458 Main St, Elgin Pizza • $

“I've enjoyed Hunt Bros. for over 20 years. The slices are a great after work snack and on a "we just want the whole thing" night, one phone call is all. Our local Marathon ladies make them less than a mile from our house !”

5 Superb3 Reviews

Customers` Favorites

Empanadas

“This restaurant is actually very good. The people complaining about the food taking a good bit to come out literally don't know anything. These are FRESH made dishes, a little bit more completed dishes, traditional dishes. That absolutely take a while to be made. Look up how to make a Pollo con Tajadas and see how long it'll take you, or how long it takes to make an empanada. Obviously it's going to take time. Even though it's not a fully English speaking place, they still try their hardest to understand and communicate with you about your meal. Yes there isn't as much room, but they still make it work. When I have gone in they have tried their hardest to help me get a dish I want, while clearly I also have to comprehend the language barrier and try myself to communicate with them too, even if it's with a translator. Anyways, I recommend trying the Baleadas and Pollo con tajadas.”

3.5 Good12 Reviews

More Restaurants in Elgin

China Wok 2546 Main St B, Elgin Chinese • $

Customers` Favorites

Orange Chicken
Sesame Chicken
Teriyaki Chicken 4 on Stick
Sweet and Sour Chicken
General TSO's Chicken
Bourbon Chicken

“I have to admit that it was the best Pork Fried Rice I have ever had in my life. You cannot find any good Fried Rice anywhere within 60 miles of me so if you're looking for some good food then this is the place to get it.

Thanks,
Mike 09/20/2025”

3.6 Good149 Reviews