What are you looking for?

Restaurants in Elgin

The Best Restaurants

Kubo Sushi and Sake Lounge 70 S Grove Ave, Elgin
Kubo Sushi and Sake Lounge
Sushi Bar • $$

Kubo Sushi and Sake Lounge

70 S Grove Ave, Elgin, IL 60120

We went to Kubo the other night and the food was awesome. My spouse had sushi and I had ramen and all of it was great. I also have to say that I loved the...

  • Take-Out
  • Delivery
  • Superb172 Reviews4.7
Al's Cafe & Creamery 43 Dupage Ct, Elgin
Al's Cafe & Creamery
American • $$

Al's Cafe & Creamery

43 Dupage Ct, Elgin, IL 60120

If you’re looking for the perfect lunch or dinner spot, you’re in luck… you’ve found it!Al’s is simply exquisite no matter what you try (naturally we...

  • Take-Out
  • Delivery
  • Superb193 Reviews4.6
Grumpy Goat Tavern 875 Sports Way, Elgin
Grumpy Goat Tavern
Cajun/Creole • $$

Grumpy Goat Tavern

875 Sports Way, Elgin, IL 60123

This is an incredible restaurant. The Grumpy Goat is easily the new preferred spot for my family and me to go to due to the great food and service. Our waiter...

  • Take-Out
  • Delivery
  • Superb249 Reviews4.4
Bennigan's 495 Airport Rd, Elgin
Bennigan's
American • $$

Bennigan's

495 Airport Rd, Elgin, IL 60123

Best friday fish fry around. Drove down from Wisconsin and went out of my way to stop here. Unfortunately the server messed up our take out order but the...

  • Take-Out
  • Delivery
  • Superb208 Reviews4.5
Ray's Family Restaurant 801 St Charles St, Elgin
Ray's Family Restaurant
Family • $

Ray's Family Restaurant

801 St Charles St, Elgin, IL 60120

I went with my son for brunch after reading the reviews. The service and the food was excellent. When we reached, the tables were mostly occupied. I was...

  • Take-Out
  • Delivery
  • Superb214 Reviews4.7
Elgin Public House 219 E Chicago St, Elgin
Elgin Public House
Pubs • $$

Elgin Public House

219 E Chicago St, Elgin, IL 60120

We stopped here while on our way home from Plainfield to Rockford. What a great surprise. They only had two servers, but our guy was so friendly and attentive...

  • Take-Out
  • Delivery
  • Good264 Reviews4.2
Cafe Roma 2175 Point Blvd #120, Elgin
Cafe Roma
Italian • $$

Cafe Roma

2175 Point Blvd #120, Elgin, IL 60123

This is our first experience and we were thoroughly impressed. We chose the outdoor patio on a beautiful night. We thought it was a new restaurant specializing...

  • Take-Out
  • Delivery
  • Superb159 Reviews4.6
Alexander's Cafe 1725 N State St, Elgin
Alexander's Cafe
American • $$

Alexander's Cafe

1725 N State St, Elgin, IL 60123

Amazing brunch! This place is really nice. I stopped in after visiting the Elgin area. Alexander's cafe deserved to be in more cities. I hope to visit in...

  • Take-Out
  • Delivery
  • Good245 Reviews4.2
Old Republic Kitchen + Bar 155 S Randall Rd, Elgin
Old Republic Kitchen + Bar
American • $$

Old Republic Kitchen + Bar

155 S Randall Rd, Elgin, IL 60123

We tried them again the other day. Much better experience this time. We went for the half price pizzas. The pizza is one of the best thin crusts I have had...

  • Take-Out
  • Delivery
  • Good279 Reviews4
Burnt Toast Restaurant 2492 N Randall Rd, Elgin
Burnt Toast Restaurant
American • $$

Burnt Toast Restaurant

2492 N Randall Rd, Elgin, IL 60123

This restaurant is great for breakfast/brunch. The food is great and quick. Anyways be with a toddler thoroughly appreciates good arriving quickly. The service...

  • Take-Out
  • Delivery
  • Good231 Reviews4.1
Chicago Pizza Authority 1050 Summit St, Elgin
Chicago Pizza Authority
Pizza • $$

Chicago Pizza Authority

1050 Summit St, Elgin, IL 60120

OMG!! I love CPA! It's my first stop every time I come to Chicago and it never fails. The best pizza by far. Freshest ingredients and Midwest cheese that...

  • Take-Out
  • Delivery
  • Good194 Reviews4.2
Larsa's Kitchen 1188 N McLean Blvd, Elgin
Larsa's Kitchen
Mediterranean • $

Larsa's Kitchen

1188 N McLean Blvd, Elgin, IL 60123

DELICIOUS! I had the Mediterranean chicken salad, very delicious & fresh. We also had the steak schwarma, so good! The hummus is super good. I do love...

  • Take-Out
  • Delivery
  • Superb162 Reviews4.6
Nick's Pizza & Pub 990 S Randall Rd, Elgin
Nick's Pizza & Pub
Pizza • $$

Nick's Pizza & Pub

990 S Randall Rd, Elgin, IL 60123

We went to Nick's to celebrate our nephew's birthday. He wanted pizza so no one ordered off the menu even though they had many great pub item. We...

  • Take-Out
  • Drive-Through
  • Good212 Reviews4.1
Paul's Family Restaurant 1300 Lawrence Ave, Elgin
Paul's Family Restaurant
Family • $$

Paul's Family Restaurant

1300 Lawrence Ave, Elgin, IL 60123

I'm partial to Paul's Restaurant. And I'm part Greek. And the people are so friendly. And the food is excellent. I'm never disappointed...

  • Take-Out
  • Delivery
  • Good184 Reviews4.2
Sammy's Mexican Grill and bar 3091 US-20 #111, Elgin
Sammy's Mexican Grill and bar
Mexican • $$

Sammy's Mexican Grill and bar

3091 US-20 #111, Elgin, IL 60124

I Love Sammy's Restaurant It Is The Best Mexican Place To Eat, Real Authentic Mexican Food, It Is Very DELICIOUS. Everything That They Have To Eat And...

  • Take-Out
  • Delivery
  • Good227 Reviews4
Plank Road Tap Room 39W149 Plank Rd, Elgin
Plank Road Tap Room
Beer Gardens • $$

Plank Road Tap Room

39W149 Plank Rd, Elgin, IL 60124

This is my favorite bar!! The staff is great, the beer selections is well crafted, the events add a ton of variety, I honestly cannot recommend this place...

  • Delivery
  • Superb111 Reviews4.6
Sushi Station 2486 N Randall Rd, Elgin
Sushi Station
Sushi • $$

Sushi Station

2486 N Randall Rd, Elgin, IL 60123

I don't know much about sushi but I've gotten to try some them and I absolutely love them. I can't stop ordering them but it does make me...

  • Take-Out
  • Delivery
  • Good191 Reviews4.1
Fatsoz Bar 959 Villa St, Elgin
Fatsoz Bar
Pubs • $$

Fatsoz Bar

959 Villa St, Elgin, IL 60120

First time here. We ordered the Friday specials Catfish and Haddock. Comes with choice of potatoes and coleslaw. Both were very good. Will return for the food....

  • Superb86 Reviews4.7
Baker Hill Pancake House 1279 Dundee Ave, Elgin
Baker Hill Pancake House
Breakfast • $

Baker Hill Pancake House

1279 Dundee Ave, Elgin, IL 60120

Very nice family owned restaurant. My husband and I love the breakfast burrito, always hits the spot. Dine in area looks newly renovated and clean. Would...

  • Take-Out
  • Delivery
  • Superb157 Reviews4.5
Jimmy's Charhouse 2290 Point Blvd, Elgin
Jimmy's Charhouse
Steak House • $$

Jimmy's Charhouse

2290 Point Blvd, Elgin, IL 60123

☆ Waitress was excellent. We had 5 adults and 3 tired kids 5 & under! All servings were plentiful enough to take a meal home!- Bus person could have...

  • Take-Out
  • Delivery
  • Good265 Reviews3.7
Gabutto Burger 2502 S Randall Rd, Elgin
Gabutto Burger
Japanese

Gabutto Burger

2502 S Randall Rd, Elgin, IL 60123

Asian style burgers? Yes please! The inside is nicely decorated with several tables. You can see the chef cooking just behind the front desk. Staff was...

  • Take-Out
  • Drive-Through
  • Superb224 Reviews4.3
Jester's Fast Food 96 Tyler Creek Plaza, Elgin
Jester's Fast Food
Fast Food • $

Jester's Fast Food

96 Tyler Creek Plaza, Elgin, IL 60123

The food is fast but definitely a huge step up from what a standard fast food place. The greek chicken and ribs were delicious! The atmosphere has some nice...

  • Take-Out
  • Drive-Through
  • Superb150 Reviews4.5
Martini Room 161 E Chicago St, Elgin
Martini Room
Cocktail Bar • $$

Martini Room

161 E Chicago St, Elgin, IL 60120

We have been here a few times. We love the atmosphere. The staff is excellent and very friendly. The drink suggestions are on point and I haven't had a...

  • Superb120 Reviews4.4
Maciano's Pizza & Pastaria 3091 US-20 #114, Elgin
Maciano's Pizza & Pastaria
Italian • $$

Maciano's Pizza & Pastaria

3091 US-20 #114, Elgin, IL 60124

Phenomenal pizza! This was our first time ordering here, we were camping in the area and wanted to have pizza delivered. I googled the places around and...

  • Take-Out
  • Delivery
  • Good240 Reviews3.7
The Walnut SpeakEasy 214 Walnut Ave, Elgin
The Walnut SpeakEasy
Bar & Grill • $$

The Walnut SpeakEasy

214 Walnut Ave, Elgin, IL 60123

Called last week and spoke to Alex about reservations for a bunch of High School football parents traveling to the area to for a game. Alex we great! When we...

  • Take-Out
  • Delivery
  • Good198 Reviews3.9
White Pearl Restaurant 265 S McLean Blvd, Elgin
White Pearl Restaurant
Chinese • $$

White Pearl Restaurant

265 S McLean Blvd, Elgin, IL 60123

Really enjoyed the food, I ordered the Mongolian chicken and the chicken was very tender. The server was very nice and funny and the portion sizes were...

  • Take-Out
  • Delivery
  • Good137 Reviews4.2
Culinary Fox Cafe & Catering 2090 Larkin Ave, Elgin
Culinary Fox Cafe & Catering
Fish & Chips • $

Culinary Fox Cafe & Catering

2090 Larkin Ave, Elgin, IL 60123

Checked this place out based on the 5 star reviews! It did NOT DISAPPOINT! Everything scratch made including soups, sauces, quiches and even the salad...

  • Take-Out
  • Delivery
  • Superb81 Reviews4.8
Big Sammy's Hot Dogs II 2490 Bushwood Dr C, Elgin
Big Sammy's Hot Dogs II
Hot Dogs • $

Big Sammy's Hot Dogs II

2490 Bushwood Dr C, Elgin, IL 60124

Menu is very huge; lots of different things to try. My favorite has to be the double cheeseburger with fries. The portions are worth the price, everyone behind...

  • Take-Out
  • Delivery
  • Superb158 Reviews4.3
MOD Pizza 1190 S Randall Rd, Elgin
MOD Pizza
Fast Food • $$

MOD Pizza

1190 S Randall Rd, Elgin, IL 60123

I’m allergic to dairy so I don’t eat pizza often but Blaze has the best dairy-free cheese! The crust is pretty thin but overall they taste amazing. If you...

  • Take-Out
  • Delivery
  • Good140 Reviews4.1
ZZA Factory 751 N State St #2144, Elgin
ZZA Factory
Pizza • $

ZZA Factory

751 N State St #2144, Elgin, IL 60123

Friendly staff and helpful. Clean restaurant also. Thank You!! Tried my first Chicago Dog and I did like it. Just wish the bun was a little more fresher. Loved...

  • Take-Out
  • Drive-Through
  • Good180 Reviews4.1

American Restaurants

American in Elgin
Big Skillet Restaurant & Pancake House 90 Tyler Creek Plaza, Elgin
Big Skillet Restaurant & Pancake House
American • $

Big Skillet Restaurant & Pancake House

90 Tyler Creek Plaza, Elgin, IL 60123

Been going here for 8 years and I will keep returning. The staff is some of friendliest I've ever met and i love their breakfast menu, especially the...

  • Take-Out
  • Delivery
  • Good169 Reviews4.1
Danny's Pizza 231 Douglas Ave, Elgin
Danny's Pizza
American • $$

Danny's Pizza

231 Douglas Ave, Elgin, IL 60120

The best pizza in the world!!In elgin that is, pizza brought me back to simpler times last night. It tasted like it did when I was a kid 30 years ago. Nothing...

  • Take-Out
  • Delivery
  • Good191 Reviews3.6
Rookies Sports Bar & Grill (Elgin) 2486 Bushwood Dr, Elgin
Rookies Sports Bar & Grill (Elgin)
American • $$

Rookies Sports Bar & Grill (Elgin)

2486 Bushwood Dr, Elgin, IL 60124

It is what it is. If you're looking to go out to a place like rookies, you will have no problem with this place. Good food, cold beer, what more can you...

  • Take-Out
  • Delivery
  • Good172 Reviews3.7

Pizza Restaurants

Pizza in Elgin
Village Pizza and Pub Elgin 2496 N Randall Rd, Elgin
Village Pizza and Pub Elgin
Pizza • $$

Village Pizza and Pub Elgin

2496 N Randall Rd, Elgin, IL 60123

Ordered the smallest pizza to test their product. Used take out, pizza was HOT and ready at the time stated. The crust was thin and crispy, toppings were...

  • Take-Out
  • Delivery
  • Good156 Reviews3.7
Mel's Pizza 728 W Chicago St, Elgin
Mel's Pizza
Pizza • $$

Mel's Pizza

728 W Chicago St, Elgin, IL 60123

This place is amazing in it's simplicity. We typically get a pizza with some fries and it's always delicious, then we try the wings and they are by...

  • Take-Out
  • Delivery
  • Good91 Reviews4.2
Geno Nottolini's Pizza & Catering Company 1061 N Liberty St, Elgin
Geno Nottolini's Pizza & Catering Company
Pizza • $$

Geno Nottolini's Pizza & Catering Company

1061 N Liberty St, Elgin, IL 60120

This is my first time ordering from this restaurant and it will be a forever going on thing!!! I just moved to Elgin and I've been trying out the...

  • Take-Out
  • Delivery
  • Good96 Reviews4

Mexican Restaurants

Mexican in Elgin
Taqueria Chapala 901 N Liberty St, Elgin
Taqueria Chapala
Mexican • $

Taqueria Chapala

901 N Liberty St, Elgin, IL 60120

Is the best restaurant around here the portion of the food is really good the salsa guacamole the service is not good sometimes you got a good service...

  • Take-Out
  • Delivery
  • Good143 Reviews4.2
El Paraiso 314 S McLean Blvd, Elgin
El Paraiso
Mexican • $

El Paraiso

314 S McLean Blvd, Elgin, IL 60123

I don't give too many 5 stars, but the food is delicious. Chicken not dry, steak tacos delicious, they're consistent. Please keep cooking with care,...

  • Take-Out
  • Drive-Through
  • Good170 Reviews3.8
Las Gorditas De Don Angel #4 165 E Highland Ave, Elgin
Las Gorditas De Don Angel #4
Mexican • $

Las Gorditas De Don Angel #4

165 E Highland Ave, Elgin, IL 60120

Came on a Sunday and service was great! Unfortunately, the menudo sold out so fast but the gorditas are amazing. It stays true to the providence of Mexico they...

  • Take-Out
  • Delivery
  • Good135 Reviews4

Chinese Restaurants

Chinese in Elgin
Gee N Jays 925 Dundee Ave, Elgin
Gee N Jays
Chinese • $

Gee N Jays

925 Dundee Ave, Elgin, IL 60120

Love the food. The variety in the menu allows individuals to enjoy all their favorite Chinese dishes alongside ice cream and even bubble tea! If there was an...

  • Take-Out
  • Delivery
  • Good128 Reviews4.2
Little Panda Chinese Restaurant 267 S Randall Rd, Elgin
Little Panda Chinese Restaurant
Chinese • $

Little Panda Chinese Restaurant

267 S Randall Rd, Elgin, IL 60123

I order every few weeks for my wife, son and I teriyaki chicken is always delicious! we usually order. Veg lo mein. Beef fried rice. Veg and reg egg rolls....

  • Take-Out
  • Delivery
  • Good116 Reviews4
Silver Lake Chinese Restaurant 881 Randall Rd, Elgin
Silver Lake Chinese Restaurant
Chinese • $$

Silver Lake Chinese Restaurant

881 Randall Rd, Elgin, IL 60123

The food is delicious. The prices are fair . I order from this place often. They used to have coupons but I don’t know what happened. They also used to...

  • Take-Out
  • Delivery
  • Good134 Reviews3.4

Fast Food Restaurants

Fast Food in Elgin
McAlister's Deli 1120 Randall Rd, Elgin
McAlister's Deli
Fast Food • $

McAlister's Deli

1120 Randall Rd, Elgin, IL 60124

Extremely helpful employees, truly delicious food, what more could you want? I had a takeout order, I went in to get it and my knee buckled, then someone that...

  • Take-Out
  • Drive-Through
  • Good155 Reviews4.1
Wienerville III 1785 Larkin Ave, Elgin
Wienerville III
Fast Food • $

Wienerville III

1785 Larkin Ave, Elgin, IL 60123

The beef--people who live around Chicago know what I mean when I say "beef"--was very good.Let me stop here and say this was the first time I've...

  • Take-Out
  • Drive-Through
  • Good139 Reviews4.1
Portillo's Hot Dogs 1020 Randall Rd, Elgin
Portillo's Hot Dogs
Fast Food

Portillo's Hot Dogs

1020 Randall Rd, Elgin, IL 60123

My lovely girlfriend, and I were coming back from Greenlake, Wisconsin. We went up there for the weekend, and met up with her family, it was beautiful, I had a...

  • Take-Out
  • Drive-Through
  • Good245 Reviews3.5

Burger Restaurants

Burgers in Elgin
Beef Shack 3145 US-20 #201, Elgin
Beef Shack
Burgers • $

Beef Shack

3145 US-20 #201, Elgin, IL 60124

Never heard of this place just saw it one day and said hey let me try this best decision of my life best fast food place I ever ate for this style of food hot...

  • Take-Out
  • Drive-Through
  • Good147 Reviews4.1
Beef Villa 1055 Dundee Ave, Elgin
Beef Villa
Burgers • $

Beef Villa

1055 Dundee Ave, Elgin, IL 60120

I've been to 2 locations and this one by far was the best. The staff was professional and courteous. The food was delicious and presented with care. This...

  • Take-Out
  • Drive-Through
  • Good166 Reviews3.9
Burger King 165 Dundee Ave, Elgin
Burger King
Hamburgers & Hot Dogs • $

Burger King

165 Dundee Ave, Elgin, IL 60120

All burgers kings make the hamburgers the same but the one in Elgin gos the extra mile to make customers happy . My hamburger wasn't flat it was like...

  • Drive-Through
  • Delivery
  • Good97 Reviews3.8
Red Poppy Bistro 109 E Highland Ave, Elgin
Red Poppy Bistro
Sandwich Shop

Red Poppy Bistro

109 E Highland Ave, Elgin, IL 60120

Best French Toast you'll ever have. Red Poppy is a hidden gem in the northwest suburbs. Very good traditional European comfort foods and great service....

  • Take-Out
  • Superb74 Reviews4.8
Addy's Subs & Salads 4608 W Main St, Elgin
Addy's Subs & Salads
Sandwich Shop • $

Addy's Subs & Salads

4608 W Main St, Elgin, IL 60124

Great little sub shop. Related to Famos subs in glenview that has since closed so it's nice to be able to still get a sandwich here. Their French bread...

  • Take-Out
  • Delivery
  • Good109 Reviews4
Panera Bread 2484 N Randall Rd, Elgin
Panera Bread
Sandwich Shop • $

Panera Bread

2484 N Randall Rd, Elgin, IL 60123

I had a very pleasant experience with one particular worker here named Bryn. She went above and beyond to help me picked an order for my dietary restrictions...

  • Take-Out
  • Drive-Through
  • Average127 Reviews3.2
Wingstop 855 S Randall Rd, Elgin
Wingstop
Chicken • $

Wingstop

855 S Randall Rd, Elgin, IL 60123

Good tasting dry rub classic wings. It gets a little busy at 11 pm on a Saturday night, but ordering by app and showing up when your food is ready reduces your...

  • Take-Out
  • Delivery
  • Good118 Reviews3.5
Popeyes Louisiana Kitchen 1616 Big Timber Rd, Elgin
Popeyes Louisiana Kitchen
Chicken • $

Popeyes Louisiana Kitchen

1616 Big Timber Rd, Elgin, IL 60123

We had a great meal. My nephew was very happy with his chicken tenders , they we're a nice size!! I'll order that! On my next visit lol. To cold...

  • Take-Out
  • Drive-Through
  • Average149 Reviews2.8
Wing Ho Chop Suey 29 Clock Tower Plz, Elgin
Wing Ho Chop Suey
Chicken Wings • $

Wing Ho Chop Suey

29 Clock Tower Plz, Elgin, IL 60120

I don't depend always on delivery. But it is always prompt. I just enjoy the small conversation. I really enjoy their food. They are prompt when they give...

  • Take-Out
  • Delivery
  • Good60 Reviews3.6
Dutch Inn West 2288 Foothill Rd, Elgin
Dutch Inn West
Bar & Grill • $$

Dutch Inn West

2288 Foothill Rd, Elgin, IL 60123

The atmosphere is so laid back and welcoming, such a nice place. Love the outdoor area, and the drinks are absolutely delicious (especially the fall ones). The...

  • Superb98 Reviews4.3
D Hangout Bar and Grill 550 S McLean Blvd, Elgin
D Hangout Bar and Grill
Bar & Grill • $$

D Hangout Bar and Grill

550 S McLean Blvd, Elgin, IL 60123

The staff and drinks are the shining stars of this place. The staff are very attentive, friendly, and really make you feel like they are glad you are there....

  • Take-Out
  • Delivery
  • Good95 Reviews3.9
Olde Towne Inn 412 Bluff City Blvd, Elgin
Olde Towne Inn
Bar & Grill • $

Olde Towne Inn

412 Bluff City Blvd, Elgin, IL 60120

went there today for a car show,cool old place ,the oldest tavern in elgin ,il.the staff was very friendly .give it a try, you will like it .nothing phony...

  • Take-Out
  • Delivery
  • Good89 Reviews4.1