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.9 Superb393 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
Al's Cafe & Creamery 43 Dupage Court, 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 Superb297 Reviews
Bennigan's 495 Airport Road, 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.5 Superb445 Reviews
Elgin Public House 219 East Chicago Street, Elgin Pubs • $$

“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.”

4.2 Good465 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.5 Superb322 Reviews

Restaurants by Cuisine

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.7 Superb149 Reviews
Dutch Inn West 2288 Foothill Road, Elgin Bar • $$

“The food is affordable and delicious. They are currently short staffed so be prepared to wait or head to the bar for your order. The bartenders and cook staff are all very friendly and make you feel welcome. The outdoor seating is very nice and comfortable.”

4.6 Superb178 Reviews
Cafe Roma 2175 Point Boulevard Suite 120, Elgin Italian • $$

“The food is delicious every time.”

4.5 Superb208 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.9 Superb393 Reviews
Ray's Diner 801 Saint Charles Street, Elgin Family • $

“good food great service waitress very helpful.”

4.7 Superb378 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
Sugar & Rhyme 203 East Chicago Street, Elgin Coffee Shops • $

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

4.8 Superb180 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

“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
Viator Coffee Co 51 South Grove Avenue, Elgin Coffee Shops • $

“I’ve been here a few times and I’ve always enjoyed the coffee. I’ve also had a pastry or two on the last visits like a poptart it was pretty good. The coffee deserves 5 stars. On the other hand, their breakfast sandwich and avocado toast are not great. I ordered for delivery since I start work very early and they open after I have to he in office. I requested pickled onions and they gave a GENEROUS amount. Way too much that I had to pick them off. It didn’t feel balanced. The flavor of the onions are kind of odd. I’ve made pickled onions myself and had them at other restaurants, but I don’t like the way these are made. Hard to pinpoint the flavor of what they added in the pickling process since it tastes more than just adding vinegar, lime, water and sugar. The biscuit bread was moist… and it tasted weird and bitter… the aftertaste to the sandwich was not pleasant. I’m not sure how to describe it, and not sure if the biscuit or sausage was moldy or not but it tasted awful. I’m definitely not ordering the sandwich or avocado toast again. I’ll just stick to the coffee or whatever pastries they got.”

4.7 Superb204 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.8 Superb159 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
Blue Box Cafe 176 East Chicago Street, Elgin Cafe • $

“Good sandwiches, worth every penny”

4.7 Superb220 Reviews
Al's Cafe & Creamery 43 Dupage Court, 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 Superb297 Reviews
Bennigan's 495 Airport Road, 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.5 Superb445 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 Superb282 Reviews
Elgin Public House 219 East Chicago Street, Elgin Pubs • $$

“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.”

4.2 Good465 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 Superb133 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.3 Superb395 Reviews
Sushi Station 2486 North Randall Road, Elgin Sushi • $$

“My niece and I go here often. I'm not big on raw fish (it's a texture thing) but I fill up on the California rolls and all of the others that are filled with cream cheese and imitation crab and avocado. I especially enjoy picking the plates off of the carousel as it feels like I'm hunting and gathering and working hard for my meal.”

4.3 Superb353 Reviews

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

4.3 Superb335 Reviews

Online Reservation Available

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.7 Superb149 Reviews

“Got in late and decided to give Little Panda a chance. I was glad I tried it! I had a beef dinner with chicken fried rice and an egg roll. Also ordered teriyaki chicken and wonton soup. There was nothing disappointing! Beef stir fry has excellent sauce, not too sweet and not too spicy. Vegetables were cooked up nice and soft and were full of flavor! Give it a try if you are in the area. I will return!”

4.3 Superb168 Reviews
The Walnut SpeakEasy 214 Walnut Avenue, Elgin Bar & Grill • $$

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

4.1 Good348 Reviews

“excelente comida el menudo delicioso si lo recomiendo 👌”

4.2 Good110 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.1 Good135 Reviews
Jimmy's Charhouse 2290 Point Boulevard, Elgin Steak House • $$

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

3.9 Good545 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 Good356 Reviews

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

3.8 Good265 Reviews
Elgin Buffet 300 South McLean Boulevard, Elgin Buffet • $

“Loved coming to this place for months. Seems like the food went downhill since i’ve last been. Service was amazing which slightly made up for it. Wonderful servers truly. Don’t think I will return on account of the food unfortunately.”

3.7 Good248 Reviews
Camaroncito Loco 21 North State Street, Elgin Mexican • $

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

2.9 Average71 Reviews
LA TACITA DE PLATA 970 Dundee Avenue, 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.6 Superb93 Reviews
Martini Room 161 East Chicago Street, Elgin Lounges • $$

“I’ve been here a couple of times, and every visit has been wonderful. The bartenders and staff are genuinely amazing, and they made me feel so well taken care of tonight. I had a fantastic time going solo and would highly recommend this place! 🫶”

4.3 Superb214 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 Good432 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

“I think this place is just fine, not sure why all the negative reviews. I consistently go here past midnight due to my job schedule. I love that you can order breakfast 24/7, so I usually opt for that. Very accommodating, they even tell me it'll take a while to make fresh breakfast sandwiches at midnight and to me that's not a problem. When I get the sandwiches they are so hot you gotta wait a while to eat them. Delicious!”

2.2 Poor331 Reviews
The Walnut SpeakEasy 214 Walnut Avenue, Elgin Bar & Grill • $$

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

4.1 Good348 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 !”

4.2 Good146 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.1 Good246 Reviews

Takeout Restaurants

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.5 Superb322 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.6 Superb213 Reviews
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.7 Superb163 Reviews
Wing Snob 116 Tyler Creek Plaza, Elgin Chicken Wings • $

“DELICIOUS, one of the few good chicken/wing places left. Chicken is actually good and tastes like real chicken and not whatever chewy crap fast food places are serving lately. The flavors are amazing. Wish the Mac n cheese was available more.”

4.6 Superb201 Reviews

“Great variety, good service and very tasty!”

4.5 Superb334 Reviews

“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 Superb107 Reviews
Wingstop 16 Tyler Creek Plaza Unit 1, Elgin Chicken Wings • $

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

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

“Food was amazing would recommend 10/10!”

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

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

4.5 Superb248 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 Superb228 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 Superb161 Reviews
Cafe Roma 2175 Point Boulevard Suite 120, Elgin Italian • $$

“The food is delicious every time.”

4.5 Superb208 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 Superb309 Reviews

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

4.3 Superb438 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

“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.8 Superb28 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
Eaton's Redwood Inn 118 West Chicago Street, Elgin Bar • $$

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

4 Good64 Reviews

Drive-Thru Restaurants

Dutch Inn West 2288 Foothill Road, Elgin Bar • $$

“The food is affordable and delicious. They are currently short staffed so be prepared to wait or head to the bar for your order. The bartenders and cook staff are all very friendly and make you feel welcome. The outdoor seating is very nice and comfortable.”

4.6 Superb178 Reviews

“Spotless clean Friendly , congenial service”

4.6 Superb144 Reviews

“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 Superb75 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.3 Superb395 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 Superb381 Reviews
Gee N Jays 925 Dundee Avenue, Elgin Chinese • $

“They don't have dine in but they do have seats to wait for your order. The food was really good and they prepared it exactly as I requested when I ordered online. I have been looking for a Chinese restaurant for over a year since I moved out this way and finally found one!”

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

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

4.4 Superb194 Reviews
Sushi Station 2486 North Randall Road, Elgin Sushi • $$

“My niece and I go here often. I'm not big on raw fish (it's a texture thing) but I fill up on the California rolls and all of the others that are filled with cream cheese and imitation crab and avocado. I especially enjoy picking the plates off of the carousel as it feels like I'm hunting and gathering and working hard for my meal.”

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

“Great place great food good prices”

4.4 Superb191 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.3 Superb376 Reviews

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

4.3 Superb335 Reviews
Hoppe's Tavern 1075 North Liberty Street, Elgin Bar • $

“A great neighborhood bar where anyone and everyone goes to have a drink. They have fish on Fridays that are super tasty. All the bartenders are honest, funny, and personal. If you want to feel at home, this bar is the place to be.”

4.7 Superb79 Reviews
LA TACITA DE PLATA 970 Dundee Avenue, 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.6 Superb93 Reviews
Big Sammy's Hot Dogs II 2490 Bushwood Dr C, Elgin Fast Food • $

“I can't believe I went so long without knowing about this place. It's one of my favorite hot dog places now. You cannot beat those thick fresh fries either”

4.3 Superb253 Reviews
Martini Room 161 East Chicago Street, Elgin Lounges • $$

“I’ve been here a couple of times, and every visit has been wonderful. The bartenders and staff are genuinely amazing, and they made me feel so well taken care of tonight. I had a fantastic time going solo and would highly recommend this place! 🫶”

4.3 Superb214 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.6 Superb9 Reviews
Jimmy's Charhouse 2290 Point Boulevard, Elgin Steak House • $$

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

3.9 Good545 Reviews

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

4 Good45 Reviews

Cheap Eats

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
UDON NOMI IZAKAYA 23 South Grove Avenue, Elgin Korean • $

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

4.4 Superb117 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 Good286 Reviews

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

4.3 Superb151 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
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
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 Good217 Reviews

“Great food will be back soon!”

4.5 Superb79 Reviews
Andy's Frozen Custard 1150 South Randall Road, Elgin Ice Cream Shop • $

“Custard is always Fresh. Staff is always Friendly and Welcoming. the Ozark Turtle is my favorite. 😊😊😊”

4.2 Good201 Reviews
Las Mangonadas Premium Clock Tower Plaza, 17, Elgin Ice Cream Shop • $

“Muy buen cervisio muy amables les doy un 10”

4.4 Superb92 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
Taqueria El Cokito 81 Villa Street, Elgin Mexican • $

“If you like Mexican food but you’re also may be vegetarian or you just like to eat vegetables this place is great. They have a quesadilla made of pumpkin flour that is absolutely amazing so yummy! And lots more options as well. Once you try it y’all will be hooked!!!!!”

4.2 Good172 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 Good166 Reviews

“Delicious oatmeal, tasted like apple pie”

4.1 Good424 Reviews
McAlister's Deli 1120 South Randall Road, Elgin Sandwich Shop • $

“We came in from out of town doing shopping and decided to try McAlisters. I got the jalapeño crunch sandwhich and my friend got the French dip sandwhich! Oh my gosh! We need one of these out by us because that was one of the best samdwhiches I’ve ever had lol! The manager, Jonathan, was so extremely kind to my friend and I. What a great experience. We will be back :)”

4.1 Good248 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

“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 Good356 Reviews
Mariscos El Charco 302 South McLean Blvd G, Elgin Seafood • $$

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

3.6 Good273 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 Good147 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.3 Good110 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.5 Superb322 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.6 Superb213 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.3 Superb395 Reviews

“Delicious oatmeal, tasted like apple pie”

4.1 Good424 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.3 Good110 Reviews
Bennigan's 495 Airport Road, 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.5 Superb445 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.8 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 Good152 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 Superb133 Reviews

Most Popular Restaurants

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

4.3 Superb438 Reviews
Portillo's Elgin 1020 South Randall Road, Elgin Fast Food • $

“Employees need to take better care of their store. Floors are so sticky. The place where the lids are kept are disgusting and not filled. Had to ask for more lids after 2 hours of them being opened. While the food is good, the dining area should be kept in better condition.”

3.8 Good477 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 Superb381 Reviews

“Great food and service 5 plus”

3.9 Good383 Reviews

“Delicious oatmeal, tasted like apple pie”

4.1 Good424 Reviews
Ray's Diner 801 Saint Charles Street, Elgin Family • $

“good food great service waitress very helpful.”

4.7 Superb378 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.3 Superb376 Reviews
Danny's Pizza 231 Douglas Avenue, Elgin Pizza • $

“Best pizza around, hands down! Very family friendly and always great service!”

3.7 Good354 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 Good309 Reviews

“Village is always a must for us. We love the atmosphere and the vibes everytime we come, Dan is the best”

4 Good334 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 Good330 Reviews

“Great variety, good service and very tasty!”

4.5 Superb334 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 Good286 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 Superb309 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

New Restaurants

Cafe Zaytun 90 Tyler Creek Plaza, Elgin Mediterranean • $

“Great beet salad and chicken kabob! Can’t wait to try more items !”

4.5 Superb79 Reviews
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