Restaurants in Elgin

Best Restaurants

BeaUnique Latin Kitchen 74 South Grove Avenue, Elgin Latin American • $$

“Amazing food amazing customer service amazing atmosphere and the food is delicious. I recommend everyone to give it a try. The empanadas were so good with lots of flavor and the rice was delicious with lots of flavor also . Chef Bea the owner is a welcoming person and her staff are so friendly The tostones were delicious too . I recommend everyone to go here and give her food to try. You won’t be disappointed.”

4.8 Superb390 Reviews

“Will definitely be going back. Food was amazing staff was fantastic. Menu was very well laid out. 5-5 stars”

4.7 Superb281 Reviews

“So very good!! Were new to elgin. We recently moved from Aurora and we love Latin food As well as a great margarita.. If you love great Latin food and margaritas then you Will LOVE this place!”

4.5 Superb388 Reviews
Grumpy Goat Tavern 875 Sports Way, Elgin Bar & Grill • $$

“So if I order a cocktail “neat” with rocks on the side I am sure he would charge again for the rocks. Better yet….just include the $2 rocks charge in the drink itself ….don’t put a separate $2 charge for ICE!”

4.6 Superb311 Reviews
Al's Cafe & Creamery 43 Dupage Ct, Elgin American • $$

“Tonight I decided to venture out and try this restaurant my family has been RAVING about called Al’s Cafe in Downtown Elgin! I sat upstairs and had this lovely server named Marcie! She recommended the monthly special called “Moonstruck” and it was ABSOLUTELY DELICIOUS! The ambience, service and food is unmatched! If you are looking for a great night out I highly recommend Al’s Cafe!”

4.6 Superb296 Reviews
Dutch Inn West 2288 Foothill Rd, Elgin Bar • $$

“It was uncomfortably loud in the room behind the bar. But the bar area was even louder. I asked the ser we if I could have the fried fish baked. She said that she didn't think so, but she would ask. So I ordered a salad. She brought the salad and the food for the other three at the table. We are. When we were just about finished she brought two very small baked pieces of fish. Hhhhhmmm. I did eat them. They were OK. We have been there before. Not super impressed. I can recommend the fried haddock. It is good.”

4.6 Superb175 Reviews

Restaurants by Cuisine

Sushi Station 2486 N Randall Rd, Elgin Sushi • $$

“Items requested of the waiter were better than those on the conveyor belt as the Godzilla was warm and fresh. Unagi nigri was good but the sauce was too salty. Overall a good option for sushi on a budget and if you are in a hurry.”

4.4 Superb348 Reviews
Bennigan's 495 Airport Rd, Elgin American • $$

“We just had our Mom's 90th surprise birthday party here. The staff was fabulous! A big thank you to Mary, Sofia and Romy in particular. They helped usher her in, they refrigerated the cake for us, they took care of everything! I highly recommend Bennigan's for a party.”

4.3 Superb429 Reviews
Johnny's Supper Club 1250 Bowes Creek Road, Elgin Pubs • $$

“Anna is a fabulous server, helpful and attentive.”

4.5 Superb139 Reviews

Restaurants with Delivery

BeaUnique Latin Kitchen 74 South Grove Avenue, Elgin Latin American • $$

“Amazing food amazing customer service amazing atmosphere and the food is delicious. I recommend everyone to give it a try. The empanadas were so good with lots of flavor and the rice was delicious with lots of flavor also . Chef Bea the owner is a welcoming person and her staff are so friendly The tostones were delicious too . I recommend everyone to go here and give her food to try. You won’t be disappointed.”

4.8 Superb390 Reviews

“Will definitely be going back. Food was amazing staff was fantastic. Menu was very well laid out. 5-5 stars”

4.7 Superb281 Reviews

“I ordered from them on Grubhub for the first time today for my two children and I. My kids have never tried boba before, they’re 4 and 8, so I thought it would be a nice treat. Omg they were DELICIOUS!!! I also opted for the mystery cup which was a super sweet surprise! I’m going to take my kids here very soon so we can actually enjoy our time in the shop itself ❤️”

5 Superb115 Reviews

“Stumbled upon this place randomly, and are so glad to have done so! The restaurant is cozy and inviting, the staff is so friendly, and of course, the food is spot on. We ordered the potstickers, bao buns, and beef curry and they were all hits!! Will be coming back.”

4.8 Superb230 Reviews
Sugar & Rhyme 203 E Chicago St, Elgin Coffee Shops • $

“Cozy with delicious treats and drinks! Lovely atmosphere ❤️”

4.8 Superb178 Reviews
Wingstop 855 South Randall Road, Elgin Chicken Wings • $

“idk i always come here and never bother to review. ive never had an issue with this location, i just wish they had a freestyle coke machine here 💔

anyway, reason why i made this review is because of the lovely person who took their time to write my name beautifully on the bag, thank you.”

4.6 Superb371 Reviews

“Never been to a better breakfast place! The egg yolks were a rich golden color, bacon done right, and even the fruit cup looked appealing. My wife had "Grace's Benedict and thought it very tasty. Unfortunately we don't live nearby, and were just passing thru. Cheerful waitress!”

4.8 Superb124 Reviews
Ray's Diner 801 Saint Charles Street, Elgin Family • $

“good food great service waitress very helpful.”

4.6 Superb366 Reviews
ZAAB THAI 1014 South McLean Boulevard, Elgin Thai • $

“The food is very authentic. It's what I've been waiting for since I moved here. If you're looking for authentic Thai food, this restaurant is very recommended.”

4.7 Superb150 Reviews
Wing Snob 116 Tyler Creek Plaza, Elgin Chicken Wings • $

“All I have to say is the flavor is there I travel the country eating and this restaurant is in the ranks of competing for #1 thanks for the service and the great wings”

4.6 Superb195 Reviews
Wingstop 16 Tyler Creek Plaza Unit 1, Elgin Chicken Wings • $

“Excelente servicio... amable, respetuoso y eficiente.”

4.6 Superb210 Reviews

“So very good!! Were new to elgin. We recently moved from Aurora and we love Latin food As well as a great margarita.. If you love great Latin food and margaritas then you Will LOVE this place!”

4.5 Superb388 Reviews
Grumpy Goat Tavern 875 Sports Way, Elgin Bar & Grill • $$

“So if I order a cocktail “neat” with rocks on the side I am sure he would charge again for the rocks. Better yet….just include the $2 rocks charge in the drink itself ….don’t put a separate $2 charge for ICE!”

4.6 Superb311 Reviews
Shawarma Stop 13 Douglas Avenue Unit A, Elgin Middle Eastern • $

“love this local spot. the spicy chicken kabob is 🔥”

4.5 Superb248 Reviews
Viator Coffee Co 51 South Grove Avenue, Elgin Coffee Shops • $

“Yaaas Elgin! Love the food hall and Viator. Want to keep this amazing thing going downtown. Great place for a meeting, coffee, bite to eat. Please check it out. You’ll want to come back and wonder why you haven’t gone earlier.”

4.6 Superb198 Reviews

“Amazing food, friendly staff, and authentic through and through. Definitely our go to Mexican restaurant!”

4.3 Superb331 Reviews
Old Republic [Kitchen + Bar] 155 South Randall Road, Elgin American • $$

“From the moment we stepped into Old Republic Kitchen & Bar we knew we chose the right place to celebrate. We hosted my husband's retirement party here, and the evening was nothing short of spectacular! The atmosphere is perfect blend of rustic warmth and modern charm. We were greeted with friendly smiles and impeccable service from the ENTIRE staff. From drink orders to desserts, every detail was handled with care and professionalism. The party menu was perfect, beautifully presented and the food was outstanding! What really set Old Republic apart was how well they accommodated our group. They helped us throw a retirement party that was personable, joyful and truly unforgettable! A special thank you to Jorge for coordinating every detail of our event; and to Chef for the beautiful presentation of food and the entire staff who made our party a success! We are forever grateful! We highly recommend Old Republic Kitchen & Bar for parties, special occasions, or just a great night out!”

4.2 Good419 Reviews
Plank Road Tap Room 39W149 Plank Road, Elgin Beer Gardens • $$

“Usually, there is a food truck this time was pizza individual sized and tasty. Maybe a couple dollars more than I had expected for a a bit bigger than personal size but, very tasty. Atmosphere is relaxing and casual. One patron brought their dog, very chill. Great beers on tap along with wines and porters. Seating is inside and outside. Can't beat this place for leisure. If lot is full they have the grass roped off for parking.”

4.6 Superb149 Reviews

Online Reservation Available

“After ordering from all six Chinese restaurants that are in South Elgin or bordering on Elgin, I can confidently say this restaurant has the best Chinese food in the area.

The food quality and flavor is not only on par or better than all of the others, but the pricing is the most fair as well.

With respect towards the other Chinese restaurants, I don't see why I would order Chinese food from anyone else while this establishment is around.”

4.3 Superb163 Reviews
Plank Road Tap Room 39W149 Plank Road, Elgin Beer Gardens • $$

“Usually, there is a food truck this time was pizza individual sized and tasty. Maybe a couple dollars more than I had expected for a a bit bigger than personal size but, very tasty. Atmosphere is relaxing and casual. One patron brought their dog, very chill. Great beers on tap along with wines and porters. Seating is inside and outside. Can't beat this place for leisure. If lot is full they have the grass roped off for parking.”

4.6 Superb149 Reviews

“We come to half price Mondays a lot, and we are never disappointed! I love how their chicken sandwiches come half price too on Mondays! Such good food.”

3.9 Good455 Reviews
The Walnut SpeakEasy 214 Walnut Avenue, Elgin Bar & Grill • $$

“First time there. Food was outstanding. Had the pizza”

4.1 Good345 Reviews

“We recently had a luncheon at Moretti's in Elgin after the funeral of my mother, and I cannot say enough good things about our experience. From the beginning, the professionalism of manager, Felicia, her kindness, and willingness to make this as easy as possible for us during such a difficult time is deeply appreciated. Everything was top-notch: the accommodations, the food, and the service. We can and will definitely recommend for anyone needing a venue in the future. Thank you so very much!”

3.9 Good353 Reviews
Jimmy's Charhouse 2290 Point Boulevard, Elgin Steak House • $$

“perfect lunch with my mom in-between doctor appointments. Delicious as usual!”

3.9 Good529 Reviews

“Our supper was delicious! From the sweet and sour chicken, pork fried rice and egg rolls - perfect. 🥡🥠. The owners are so friendly and helpful. 10/10 We appreciate you.”

4 Good134 Reviews

“excelente comida el menudo delicioso si lo recomiendo 👌”

3.9 Good108 Reviews

“Always delicious! And now the family is hooked on the smoothies especially the green dragon.”

3.7 Good245 Reviews
Elgin Buffet 300 S McLean Blvd, Elgin Buffet • $

“All the food was fresh and tasty. The cashier was helpful and friendly, told us about some senior benefits and had us sign up for rewards which immediately saved us $5. The buss person was quick and friendly as well. Will be back.”

3.7 Good246 Reviews
Camaroncito Loco 21 N State St, Elgin Mexican • $

“😁😁🍹🍹🍺🍻🤗🤗😒💯👏👍🍴🥄🎶🎵🎤🎤✔️🚹🚺🙃🙂🤠👻👌✌️🙋”

2.2 Poor71 Reviews
Cafe Roma 2175 Point Blvd #120, Elgin Italian • $$

“The food is delicious every time.”

4.3 Superb207 Reviews
Niko's Tavern - Elgin 3145 US-20, Elgin Salad • $$

“If there's one bartender who always knows how to get your drink just right, it's Brittnee. With her warm and welcoming personality, she makes you feel like you're right at home as soon as you step up to the bar. Not only is she a master at crafting the perfect cocktail, but she always brings a smile to your face with her witty banter and infectious laugh. Brittnee is truly one of a kind and has an undeniable gift for making your night out an unforgettable experience.”

4.1 Good187 Reviews
The Walnut SpeakEasy 214 Walnut Avenue, Elgin Bar & Grill • $$

“First time there. Food was outstanding. Had the pizza”

4.1 Good345 Reviews

24 Hour Restaurants

Burger King 165 Dundee Avenue, Elgin Burgers • $

“A young lady named Miranda, helped me and went above regular customer service. Thank you and she made me feel like this should be the only BK we should ever eat at!!!! Great job amazing smile. Thank you.”

3.1 Average192 Reviews
McDonald's 1480 Larkin Avenue, Elgin Fast Food • $

“It was great for breakfast. The kids had fun at the lighted table.”

2.8 Average222 Reviews

“Twice today there Forgot to order my chocolate chip cookies That means I have to go back to get them”

2.6 Average263 Reviews
McDonald's 401 Summit Street, Elgin Fast Food • $

“I came here late on a busy Saturday to get a quick bite, and unfortunately my order of nuggets were forgotten. I noticed this when I got home and knew it was an accident, so I called them and kindly brought this to the manager’s attention. I spoke with Tyrone, who was pleasant, helpful, and professional. My issue was resolved, and I very much appreciated the sincere effort to make things right. If more restaurants and places of business had this kind of great customer service, the world would be much better off. Keep it up!”

2.3 Poor324 Reviews

“Seattle Sutton works. And it is a plus that at this location (Elgin) the folks are friendly, helpful, and always ready with my food. For convenience and fast pickup plus good food, this location does it all.”

4.9 Superb28 Reviews
Martini Room 161 East Chicago Street, Elgin Lounges • $$

“I have come to this place so many times and I always have a blast. Great friendly stuff, delicious drinks, and they always have great music and events going on. One of my favorite places in the area”

4.1 Good197 Reviews

“La comida muy rica el servicio me encanto 100x100 recomendado me encanto la persona que nos atendio muy amable y todo el tiempo sonriendo salimos satisfechas de el patio”

4 Good217 Reviews

Takeout Restaurants

Fanny's Thai Roll Ice Cream 7 North State Street, Elgin Ice Cream Shop • $$

“Excellent alternative for a family night out for dessert!! Very friendly and excellent !!”

4.9 Superb163 Reviews
Al's Cafe & Creamery 43 Dupage Ct, Elgin American • $$

“Tonight I decided to venture out and try this restaurant my family has been RAVING about called Al’s Cafe in Downtown Elgin! I sat upstairs and had this lovely server named Marcie! She recommended the monthly special called “Moonstruck” and it was ABSOLUTELY DELICIOUS! The ambience, service and food is unmatched! If you are looking for a great night out I highly recommend Al’s Cafe!”

4.6 Superb296 Reviews
Jester's Fast Food 96 Tyler Creek Plaza, Elgin Fast Food • $

“Thanks Nick and Peter for the great service today, me and my family really enjoyed the food and hospitality.”

4.6 Superb277 Reviews

“Mr. Cesar’s Mexican Grill is our new favorite! Their menu is huge, portions are generous, the food is authentic, the atmosphere is friendly and bright! Eat in, carry out, delivery! Such a delight to have this great Mexican restaurant right here in Elgin!”

4.7 Superb90 Reviews

“Amazing Pizza! Everything about it! The right amount of delicious sauce! Toppings & cheese & cooked perfectly!”

4.4 Superb435 Reviews
Briana's pancake House 1568 Larkin Avenue, Elgin Pancakes • $

“clean safe well maintained establishment. excellent service outstanding food and the best potato pancakes in the valley.”

4.5 Superb203 Reviews

“Great variety, good service and very tasty!”

4.5 Superb331 Reviews

“5 stars! The staff was very friendly. The food was very fresh and tasted amazing. The restaurant was also clean. It is unfortunately 3 hours from my home but will be an added stop when I travel that way!”

4.6 Superb157 Reviews
Street Food Kingz 51 South Grove Avenue, Elgin Puerto Rican • $

“Food was amazing would recommend 10/10!”

4.5 Superb172 Reviews
Sushi Station 2486 N Randall Rd, Elgin Sushi • $$

“Items requested of the waiter were better than those on the conveyor belt as the Godzilla was warm and fresh. Unagi nigri was good but the sauce was too salty. Overall a good option for sushi on a budget and if you are in a hurry.”

4.4 Superb348 Reviews
Baker Hill Pancake House 1279 Dundee Avenue, Elgin Breakfast • $

“Great service 🙂 All the staff is very polite and friendly and the food is amazing 🤩 Great portions also!”

4.4 Superb304 Reviews
Bennigan's 495 Airport Rd, Elgin American • $$

“We just had our Mom's 90th surprise birthday party here. The staff was fabulous! A big thank you to Mary, Sofia and Romy in particular. They helped usher her in, they refrigerated the cake for us, they took care of everything! I highly recommend Bennigan's for a party.”

4.3 Superb429 Reviews
Blue Box Cafe 176 E Chicago St, Elgin Cafe • $

“Good sandwiches, worth every penny”

4.7 Superb218 Reviews
Big Apple Bagels 561 North McLean Boulevard, Elgin Bagels • $

“Best bagels! I love their Swiss cheese bagel. Wonderful staff. Excellent sandwiches and soup. Very cleam!!”

4.5 Superb210 Reviews

“Oh my gosh they were so good pizzas we needed 4 and they had such a great deal I would recommend Chicago Pizza authority to everybody the pi,za was hot a d delicious 😋”

4.3 Superb376 Reviews
Rosati's Pizza 425 N Martingale Rd Suite 1150, Schaumburg Pizza • $$

“Just moved to the area and Rosati’s was a welcome find. The pizza was as good as I remember it being, and delivery was surprisingly fast.”

4.9 Superb23 Reviews
Eaton's Redwood Inn 118 West Chicago Street, Elgin Bar • $$

“Love the bartender she's very cool. Good service!😊”

5 Superb63 Reviews

“We recently had a luncheon at Moretti's in Elgin after the funeral of my mother, and I cannot say enough good things about our experience. From the beginning, the professionalism of manager, Felicia, her kindness, and willingness to make this as easy as possible for us during such a difficult time is deeply appreciated. Everything was top-notch: the accommodations, the food, and the service. We can and will definitely recommend for anyone needing a venue in the future. Thank you so very much!”

3.9 Good353 Reviews

Drive-Thru Restaurants

“Vive Juice is my favorite spot to take friends and family. This is the best spot to get a healthy tasty smoothie and pair it with a muffin or toast. Every time I visit, I get something new and am never disappointed. If you like fresh and complex flavors, come to Vive. Nothing is ever too sweet or too much - just right. It's convenient they're right on the strip too so finding free parking is easy.”

4.9 Superb74 Reviews
Dutch Inn West 2288 Foothill Rd, Elgin Bar • $$

“It was uncomfortably loud in the room behind the bar. But the bar area was even louder. I asked the ser we if I could have the fried fish baked. She said that she didn't think so, but she would ask. So I ordered a salad. She brought the salad and the food for the other three at the table. We are. When we were just about finished she brought two very small baked pieces of fish. Hhhhhmmm. I did eat them. They were OK. We have been there before. Not super impressed. I can recommend the fried haddock. It is good.”

4.6 Superb175 Reviews
MOD Pizza 1190 South Randall Road, Elgin Pizza • $

“Molly was an amazing person to encounter when placing my order. She was very upbeat and engaging. Reminded me of a training video the company I work for uses about member engagement. Her co-worker Adam was also great and seems like he takes his job seriously. They worked great together as a team. I looked on my receipt to see if I could take a survey or let me compliment them but did not see anything. As always my pizza there was delicious!”

4.3 Superb205 Reviews
LA TACITA DE PLATA 970 Dundee Ave, Elgin Latin American • $

“Muy rica toda la comida , sabor Guatemalteco 100 % las tortillas echas a mano muy ricas ! Les doy un 10/10 muy satisfecha también con la amabilidad y buena actitud de las personas que atienden 👏🏻👏🏻👏🏻”

4.5 Superb93 Reviews
UDON NOMI IZAKAYA 23 South Grove Avenue, Elgin Korean • $

“Amazing food 😋 😍 very nice place and very friendly people”

4.4 Superb113 Reviews

“Anna is a fabulous server, helpful and attentive.”

4.5 Superb139 Reviews
Wingstop 848 Summit Street, Elgin Chicken Wings • $

“I ordered on the evening of May 30th.
Victoria has great customer service: she spoke clearly and showed enthusiasm. She gives this place a good first impression.
The back was slightly messy (filled garbage bins and dirty floor), and that could present the overall work environment in a wrong way for customers, in terms of food safety. And, the front door is heavy to pull and push, causing fatigue.”

4.2 Good280 Reviews

“Great service and delicious food! Our server, Mark, was excellent! Drinks were perfect too. We will be coming back often for sure”

4.4 Superb139 Reviews

“Amazing food, friendly staff, and authentic through and through. Definitely our go to Mexican restaurant!”

4.3 Superb331 Reviews

“From the moment we stepped into Old Republic Kitchen & Bar we knew we chose the right place to celebrate. We hosted my husband's retirement party here, and the evening was nothing short of spectacular! The atmosphere is perfect blend of rustic warmth and modern charm. We were greeted with friendly smiles and impeccable service from the ENTIRE staff. From drink orders to desserts, every detail was handled with care and professionalism. The party menu was perfect, beautifully presented and the food was outstanding! What really set Old Republic apart was how well they accommodated our group. They helped us throw a retirement party that was personable, joyful and truly unforgettable! A special thank you to Jorge for coordinating every detail of our event; and to Chef for the beautiful presentation of food and the entire staff who made our party a success! We are forever grateful! We highly recommend Old Republic Kitchen & Bar for parties, special occasions, or just a great night out!”

4.2 Good419 Reviews
La Flor Taco Grill 910 Dundee Ave, Elgin Mexican • $

“Buen sabor en los alimentos”

4.4 Superb178 Reviews
Culver’s 1175 North McLean Boulevard, Elgin American • $

“I hardly believe this, but I left today and they forgot to include my coleslaw. I got home and called to mention it. I was told they'd bring the coleslaws to me. I thought it was a joke, like doctors making house calls. Sure enough, they came to my door with the coleslaws, an extra, and a pint of blueberry cheesecake. Unbelievable! I've gone there since they opened. Now I won't go anywhere else. Caring about customers isn't lost! Wonderful people!”

4.2 Good224 Reviews
La Michoacana Premium #1 943 North Liberty Street, Elgin Ice Cream Shop • $$

“They have and make the best fruit smoothies ever!”

4.6 Superb125 Reviews
Golden Skillet Big Oak Shopping Center, 740 West Chicago Street, Elgin Pancakes • $

“Great place great food good prices”

4.4 Superb187 Reviews
Chick-fil-A 1110 South Randall Road, Elgin Fast Food • $

“Simply the best staff within the Chick Fil A organization!”

4.3 Superb187 Reviews
Jimmy's Charhouse 2290 Point Boulevard, Elgin Steak House • $$

“perfect lunch with my mom in-between doctor appointments. Delicious as usual!”

3.9 Good529 Reviews

“la comida está muy rica ,es fresca y a muy buen precio!!!”

4 Good45 Reviews
El Nayarita Restaurant 938 East Chicago Street, Elgin Seafood • $$$

“this place is absolutely by far my favorite seafood place <3 best ceviche and shrimp cocktail I’ve ever had no joke ! I’ve tried a lot of places and this is it right here ! my boyfriend was tired got off work late and was craving the ceviche and they did not have to go out of the way and prepare it when already closed but they did ! Wonderful people my boyfriend and I highly recommend this place ! Great size shrimps too and the flavor is unique of everything !

we had eaten most of our food before I took these photos hehe
La dueña es tan amable y buenisima onda y super Linda ❤️ gracias Maria ❤️”

4.3 Superb12 Reviews

Cheap Eats

“So delicious homemade food. My favorite is the California turkey wrap HUGE with potatoe salad and fres pickle for 8$ can’t beat that”

4.9 Superb105 Reviews

“Great food will be back soon!”

4.5 Superb79 Reviews
Nick's Pizza & Pub 990 Randall Road, Elgin Pizza • $

“We had rented the back room to films few scenes for our film and also had pizza for the cast and crew. Tanya who was our waitress and coordinator for the setup in the back room was absolutely amazing. She was super friendly and helpful with everything. You can tell she loves her job since she was always smiling. You have a great worker with Tanya. Also, the cast and crew loved the pizza and salads.”

4.2 Good372 Reviews
Gee N Jays 925 Dundee Avenue, Elgin Chinese • $

“We have been looking for good Chinese food for a while. Ive tried at least 5 places before this place and man was I surprised when we tried Gee and Jays! The food is amazing! Hands down the best I have probably ever had. The lady at the front desk was super nice and friendly as well. I would highly recommend.”

4.3 Superb186 Reviews

“Spotless clean Friendly , congenial service”

4.5 Superb139 Reviews
Subway 300 A N McLean Boulevard, Elgin Sandwich Shop • $

“I recently visited this location, and I was thoroughly impressed by the cleanliness and friendliness of the staff. From the moment I walked in, the place was spotless—tables were wiped down, floors were clean, and the food prep area looked well-maintained.

The staff was welcoming and greeted me with a smile, making the experience even better. They were patient while I customized my sandwich and ensured everything was made just the way I liked it. The ingredients were fresh, and the overall atmosphere was inviting.

It’s refreshing to see a fast-food restaurant take cleanliness and customer service seriously. I’ll definitely be coming back to this location! Highly recommend it if you’re looking for a pleasant and hygienic dining experience.”

4.4 Superb108 Reviews
Beef Villa 1055 Dundee Avenue, Elgin Burgers • $

“One of the best Italian beef sandwiches I’ve ever had. Service was extremely fast and friendly and we got our food within minutes.”

4.2 Good213 Reviews

“Hi. I would like to say thank you to Jacki at the Crystal lake location. She was so kind and showed empathy when I was there on Thursday 8/1/2024. It’s been a difficult week and my mom had passed away that morning. That was my first meal in about a week. She was so kind to pay for our meals. Thank you so much. I would like for that owner to know this and we will be returning back soon! 10/23/2024- we had Maya as our server today. She is also another wonderful asset to your team! Thank you for the Bingo night!”

4.1 Good325 Reviews

“Anyone who disparages this establishment doesn’t know good, take out Italian that you’re looking for. Thin crust is also stellar that I order often. Flaky crust. But their deal on Wednesday for bogo pasta for a buck is HANDS DOWN! the best deal in town. My top two are the stuffed shells and lasagna. Two pics are large stuffed shells. My favorite. One with meat sauce, one with marinara. Even after prices were raised it’s only $14. Could be 4 meals but usually only two for me. $7 a meal? Good luck. Not for this quality. And two 6” halves of French garlic bread in this deal! I’ve seen bay leaves and garlic cloves in the sauce. It’s quality scratch cooking for the best price in town! Well done👏

And for the best sandwich in the area, go with a Ricks beef! Get plenty of napkins and maybe two-tree forks. It’s the fresh tomato that makes it! So good.”

4.2 Good165 Reviews
Pueblito Escondido 154 East Chicago Street, Elgin Colombian • $

“Grato lugar para compartir en familia o amigos”

4.3 Superb53 Reviews
Mel's Pizza 728 West Chicago Street, Elgin Pizza • $

“Miss this place it’s been years. And it didn’t disappoint. We got the western.”

4.3 Superb117 Reviews
Starbucks 821 South Randall Road, Elgin Coffee Shops • $

“My daughter loves this stuff. Actually, both my daughters love this stuff. I can't even say the names of half the things on their menu
But I think it's because i'm not a coffee person”

4.2 Good169 Reviews
Big Sammy's Hot Dogs II 2490 Bushwood Dr C, Elgin Fast Food • $

“Such a charming little place with amazing food and an even better owner. You can tell he genuinely cares about what he does and the people who walk through his doors. He’s a great man, and it shows in the quality of the food and the welcoming atmosphere. Definitely a gem and a place worth supporting!”

4.1 Good247 Reviews
El Faro Restaurant 9 North State Street, Elgin Mexican • $

“Great food will be back soon!”

4.2 Good170 Reviews
ZZA Factory 751 North State Street Suite 2144, Elgin Pizza • $

“Zzas Italian beef is my absolute fave!! Fresh cut fries are amazing. We just tried meat lovers Square pizza...DELISH!”

4 Good308 Reviews
Olde Towne Inn 412 Bluff City Boulevard, Elgin Bar • $$

“my first time and it's an absolutely fun place to hang great food drinks and the staff is amazing! I highly recommend it !”

3.9 Good145 Reviews
Don Rafa Mexican Restaurant Dundee Mexican • $$

“Such a great experience with Rafa Tacos. We had them for our son’s graduation party and we were very happy with them! Easy and clear communication and the food was outstanding!!! We will definitely used them again! Highly recommended!”

4.2 Good9 Reviews
Mariscos El Charco 302 S McLean Blvd G, Elgin Seafood • $$

“No l mejor lugar para venir a disfrutar de grandes voces en las noches de kareoke”

3.6 Good271 Reviews
Ramiro's Restaurant 4 Tyler Creek Plaza, Elgin Mexican • $$

“Food is awesome! Homemade tortillas are out of this world. Way more food than I could eat in one sitting. I came from Arlington Heights and it was worth the trip. I will definitely make the trip back!”

3.2 Average110 Reviews
Buffalo Wild Wings GO 71 Clock Tower Plaza, Elgin Chicken Wings • $$

“I came to this Buffalo Wild Wings to redeem my birthday coupon and a gentleman named Naajee helped me redeem it and he was super nice and super friendly and I got my birthday wings super fast. I definitely recommend coming here, will definitely be back.”

3.4 Good141 Reviews
Islas Marias 938 E Chicago St, Elgin Seafood • $$

“Love it here. The staff are so friendly and the food is great”

2.2 Poor128 Reviews

Latest Reviews

Applebee's Grill + Bar 125 South Randall Road, Elgin Restaurant • $

“Very good meal and extremely attentive service. We had the 2 for $32 Bourbon street chicken and shrimp. It had a good flavor and the chicken was very tender. The carafe of Tito's strawberry lemonade was tasty and was a good value. I enjoyed the tomato basil soup as well.”

3.4 Good395 Reviews
Domino's Pizza 223 Dundee Avenue, Elgin Pizza Delivery • $

“First time ordering online about a week ago and I give five stars for the nice colored woman who delivered my food. I find her to be outstanding in the performance of her job. Her personality was very friendly and open.We need more like you!. Food was hot and great thank you!”

3.7 Good197 Reviews
Mel's Pizza 728 West Chicago Street, Elgin Pizza • $

“Miss this place it’s been years. And it didn’t disappoint. We got the western.”

4.3 Superb117 Reviews
Grumpy Goat Tavern 875 Sports Way, Elgin Bar & Grill • $$

“So if I order a cocktail “neat” with rocks on the side I am sure he would charge again for the rocks. Better yet….just include the $2 rocks charge in the drink itself ….don’t put a separate $2 charge for ICE!”

4.6 Superb311 Reviews
Big Apple Bagels 561 North McLean Boulevard, Elgin Bagels • $

“Best bagels! I love their Swiss cheese bagel. Wonderful staff. Excellent sandwiches and soup. Very cleam!!”

4.5 Superb210 Reviews

“So very good!! Were new to elgin. We recently moved from Aurora and we love Latin food As well as a great margarita.. If you love great Latin food and margaritas then you Will LOVE this place!”

4.5 Superb388 Reviews

“Delicious oatmeal, tasted like apple pie”

3.9 Good404 Reviews
Ramiro's Restaurant 4 Tyler Creek Plaza, Elgin Mexican • $$

“Food is awesome! Homemade tortillas are out of this world. Way more food than I could eat in one sitting. I came from Arlington Heights and it was worth the trip. I will definitely make the trip back!”

3.2 Average110 Reviews
Bennigan's 495 Airport Rd, Elgin Restaurant • $$

“We just had our Mom's 90th surprise birthday party here. The staff was fabulous! A big thank you to Mary, Sofia and Romy in particular. They helped usher her in, they refrigerated the cake for us, they took care of everything! I highly recommend Bennigan's for a party.”

4.3 Superb429 Reviews
Blackjacks Gentlemen's Club 7N657 IL-25, Elgin Adult Entertainment • $$

“It was good and some of the women were fantastic but there was one or two bad apples that kept pushing and or try to guilt trip and such. Need better manners. Also needs a kitchen again and liquor license otherwise would be 10 of 10 but is a 7. Ginger is best :)”

2.3 Poor143 Reviews

“Seattle Sutton works. And it is a plus that at this location (Elgin) the folks are friendly, helpful, and always ready with my food. For convenience and fast pickup plus good food, this location does it all.”

4.9 Superb28 Reviews

“Excelente experiencia. La comida estuvo deliciosa, el servicio fue increíble y los dueños realmente se preocupan por sus clientes y por hacer que todos se sientan bienvenidos. Además, el nuevo mural estilo mexicano le da un ambiente auténtico y único al lugar, con muy buenas vibras. Definitivamente un restaurante al que vale la pena regresar. ¡Muy recomendado!”

4 Good146 Reviews
Culver’s 1175 North McLean Boulevard, Elgin American • $

“I hardly believe this, but I left today and they forgot to include my coleslaw. I got home and called to mention it. I was told they'd bring the coleslaws to me. I thought it was a joke, like doctors making house calls. Sure enough, they came to my door with the coleslaws, an extra, and a pint of blueberry cheesecake. Unbelievable! I've gone there since they opened. Now I won't go anywhere else. Caring about customers isn't lost! Wonderful people!”

4.2 Good224 Reviews
Coleman's BBQ Elgin Clock Tower Plaza, 79, Elgin Fast Food • $

“this is a great business very proud of you and your family i know this job can be hectic becauise alot of places do the homeless wronbg i can honestly say you guys always have a smile on your face and kind to all people white asians and mexicans i cant imagine someone poiunting at me or putting phoners in my face i would lose it i admire your patience for people thank you for letting m,e charge my phone in your business because people in other places stole my cord my battery pack my wall socket from storage accused people of damages or invade they meal”

3.4 Good164 Reviews

“Never been to a better breakfast place! The egg yolks were a rich golden color, bacon done right, and even the fruit cup looked appealing. My wife had "Grace's Benedict and thought it very tasty. Unfortunately we don't live nearby, and were just passing thru. Cheerful waitress!”

4.8 Superb124 Reviews

Most Popular Restaurants

Wingstop 848 Summit Street, Elgin Chicken Wings • $

“I ordered on the evening of May 30th.
Victoria has great customer service: she spoke clearly and showed enthusiasm. She gives this place a good first impression.
The back was slightly messy (filled garbage bins and dirty floor), and that could present the overall work environment in a wrong way for customers, in terms of food safety. And, the front door is heavy to pull and push, causing fatigue.”

4.2 Good280 Reviews
Wingstop 855 South Randall Road, Elgin Chicken Wings • $

“idk i always come here and never bother to review. ive never had an issue with this location, i just wish they had a freestyle coke machine here 💔

anyway, reason why i made this review is because of the lovely person who took their time to write my name beautifully on the bag, thank you.”

4.6 Superb371 Reviews
Los Comales Elgin 965 Dundee Avenue, Elgin Mexican • $

“Los tacos deliciosos, las salsas y el servicio”

3.9 Good267 Reviews
Shawarma Stop 13 Douglas Avenue Unit A, Elgin Middle Eastern • $

“love this local spot. the spicy chicken kabob is 🔥”

4.5 Superb248 Reviews

“Amazing Pizza! Everything about it! The right amount of delicious sauce! Toppings & cheese & cooked perfectly!”

4.4 Superb435 Reviews
Applebee's Grill + Bar 125 South Randall Road, Elgin American • $

“Very good meal and extremely attentive service. We had the 2 for $32 Bourbon street chicken and shrimp. It had a good flavor and the chicken was very tender. The carafe of Tito's strawberry lemonade was tasty and was a good value. I enjoyed the tomato basil soup as well.”

3.4 Good395 Reviews
Tacos Jerez Elgin 263 South Randall Road, Elgin Mexican • $

“Great tacos and delicious horchata!”

3.7 Good228 Reviews
Culver’s 1175 North McLean Boulevard, Elgin American • $

“I hardly believe this, but I left today and they forgot to include my coleslaw. I got home and called to mention it. I was told they'd bring the coleslaws to me. I thought it was a joke, like doctors making house calls. Sure enough, they came to my door with the coleslaws, an extra, and a pint of blueberry cheesecake. Unbelievable! I've gone there since they opened. Now I won't go anywhere else. Caring about customers isn't lost! Wonderful people!”

4.2 Good224 Reviews
Portillo's Elgin 1020 South Randall Road, Elgin Fast Food • $

“I've never had a bad experience at Portillo's. I brought my Mom here from California. She was surprised at how inexpensive it was.
She had a hotdog with fries and I had a cheesy beef.

One thing we learned... while they do have gluten free separate fryer... ALL the oil from ALL the fryers goes through the SAME filtration system, which CONTAMINATES the oil! So people with celiac disease may be glutened!
My sister had to take my nieces to Chic fil a.”

3.8 Good460 Reviews
Emily's Mexican Grill 818 South McLean Boulevard, Elgin Mexican • $

“Muy ricos los tacos. Carne asada tiene muy buen sazón. 👍🏻 Recomendado”

3.7 Good214 Reviews

“We come to half price Mondays a lot, and we are never disappointed! I love how their chicken sandwiches come half price too on Mondays! Such good food.”

3.9 Good455 Reviews
Ray's Diner 801 Saint Charles Street, Elgin Family • $

“good food great service waitress very helpful.”

4.6 Superb366 Reviews

“Great food and service 5 plus”

3.8 Good368 Reviews

“Oh my gosh they were so good pizzas we needed 4 and they had such a great deal I would recommend Chicago Pizza authority to everybody the pi,za was hot a d delicious 😋”

4.3 Superb376 Reviews
MOD Pizza 1190 South Randall Road, Elgin Pizza • $

“Molly was an amazing person to encounter when placing my order. She was very upbeat and engaging. Reminded me of a training video the company I work for uses about member engagement. Her co-worker Adam was also great and seems like he takes his job seriously. They worked great together as a team. I looked on my receipt to see if I could take a survey or let me compliment them but did not see anything. As always my pizza there was delicious!”

4.3 Superb205 Reviews

New Restaurants

The Dive Bar 109 East Highland Avenue, Elgin Bar • $

“Stopped in last Sunday and they happened to be having free wings and potato wedges if you ordered a Bloody Mary. Bartender, Jasmine, was super friendly and told us about other specials they offer other days. Definitely worth checking out if you are looking for a new place to have a drink at a local Dive Bar.”

4.2 Good49 Reviews
Riverside Club 21 Lincoln Avenue, Elgin Bar • $

“***PRIVATE CLUB*** If you weren't invited, you will not be let in. It's been that way since the 1800's. Great place with great people. If you have the opportunity to be invited, you should definitely go and enjoy the lineage. Not many places left that run solely from the charity and hard work of the members to upkeep such an amazing place with such history.”

4.9 Superb16 Reviews
El Nayarita Restaurant 938 East Chicago Street, Elgin Seafood • $$$

“this place is absolutely by far my favorite seafood place <3 best ceviche and shrimp cocktail I’ve ever had no joke ! I’ve tried a lot of places and this is it right here ! my boyfriend was tired got off work late and was craving the ceviche and they did not have to go out of the way and prepare it when already closed but they did ! Wonderful people my boyfriend and I highly recommend this place ! Great size shrimps too and the flavor is unique of everything !

we had eaten most of our food before I took these photos hehe
La dueña es tan amable y buenisima onda y super Linda ❤️ gracias Maria ❤️”

4.3 Superb12 Reviews

“Good pizza at a fair price especially inside a Casino, and you can always ask them to heat up a slice for you in the oven if you like it super hot like I do. I definitely recommend the pizza here.

Most of the staff is friendly but sometimes you get someone who doesn’t seems to care much about customers which is why I want to give a BIG Thanks to I believe her name is MELY (I got it from my receipt), who has always been very polite, attentive, and greets you with a smile. She is the lady there with black hair and glasses. Thank you”

3.5 Good10 Reviews

Quick-service Chains

Taste More Cuisines In Elgin

Points of Interest

Nearest Cities