What are you looking for?

Restaurants in Elgin

The Best Restaurants

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

Very small restaurant that packs a punch. The owner is the nicest man on the planet. Even if there is a wait, they really move people in quick -- well oiled...

  • Take-Out
  • Delivery
  • Superb218 Reviews4.7
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

Go here! Amazing sushi, vegetarian friendly, perfect atmosphere, great service. Master sushi chef Chris kills it!!!I prioritize going here whenever I visit my...

  • Take-Out
  • Delivery
  • Superb181 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

One of my favorite places to visit with my fiancé, never been let down by the quality of food & their delicious shakes/malts.Service has always been...

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

Larsa's Kitchen

1188 N McLean Blvd, Elgin, IL 60123

This location in Elgin hits the spot every time. Their Gyro sandwich is one of the best I have had. Their Kefta kabab and rice with chicken shawarma are my...

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

Cafe Roma

2175 Point Blvd #120, Elgin, IL 60123

Such a wonderful place to eat, hangout and just chill. Their food is so delicious! I love Italian cuisine. Their staffs were so kind and attentive. Overall...

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

Bennigan's

495 Airport Rd, Elgin, IL 60123

As always Eric us working like crazy. Always smiling and making sure everything is done right, And maintains his cool with a mostly all new crew. Keep up the...

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

Grumpy Goat Tavern

875 Sports Way, Elgin, IL 60123

Great service every time I go in. Bartender/server is the sweetest - I think her name is Beth - she does an amazing job and is always in an upbeat mood....

  • Take-Out
  • Delivery
  • Superb253 Reviews4.4
Baker Hill Pancake House 1279 Dundee Ave, Elgin
Baker Hill Pancake House
Breakfast • $

Baker Hill Pancake House

1279 Dundee Ave, Elgin, IL 60120

Few things to point out.Service: it was 3 of us visitors but only 2 waters were served. At no point were we asked if we wanted a basket of bread like all other...

  • Take-Out
  • Delivery
  • Superb167 Reviews4.5
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
  • Superb83 Reviews4.8
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
  • Superb155 Reviews4.5
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 place is really cool.Super friendly & fast servers who are knowledgeable about the beer list and what they're serving.The trail pass is worth it...

  • Delivery
  • Superb116 Reviews4.6
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....

  • Delivery
  • Superb90 Reviews4.7
Alexander's Cafe 1725 N State St, Elgin
Alexander's Cafe
American • $$

Alexander's Cafe

1725 N State St, Elgin, IL 60123

We always have a great experience when dining here. The fools is always fresh, and flavorful. I absolutely love the breakfast skillets, and my husband enjoys...

  • Take-Out
  • Delivery
  • Superb254 Reviews4.3
Gabutto Burger 2502 S Randall Rd, Elgin
Gabutto Burger
Japanese

Gabutto Burger

2502 S Randall Rd, Elgin, IL 60123

When I found myself in the area, I remembered seeing Raina acing their Samurai Burger Challenge & had to try something here (other than the challenge,...

  • Take-Out
  • Drive-Through
  • Superb231 Reviews4.3
Moni's Soulfood Fiesta 13 Douglas Ave, Elgin
Moni's Soulfood Fiesta
American

Moni's Soulfood Fiesta

13 Douglas Ave, Elgin, IL 60120

From the Moment I walked up to her restaurant doors, I knew Ms. Moni was a Woman of Excellence! Beautiful, Peaceful atmosphere and ABSOLUTELY PHENOMENAL FOOD!!...

  • Delivery
  • Superb58 Reviews4.8
Tatsu Ramen House 2490 Bushwood Dr, Elgin
Tatsu Ramen House
Japanese

Tatsu Ramen House

2490 Bushwood Dr, Elgin, IL 60124

Very nice Ramen House, very good polite service and the food was very tasty. I only went to the restaurant once so I am giving it 4 stars out of 5. I will go...

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

Elgin Public House

219 E Chicago St, Elgin, IL 60120

I love their Reuben Sandwich so much I brought my sister back to try it the next day. She raved about it and the fact that you could choose your own favorite...

  • Take-Out
  • Delivery
  • Good292 Reviews4.2
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

I'll start this off with saying I am no Chicago food expert. I haven't had a million Italian beef's or Chicago dogs to compare to. But I do love...

  • Take-Out
  • Delivery
  • Superb162 Reviews4.3
Gee N Jays 925 Dundee Ave, Elgin
Gee N Jays
Chinese • $

Gee N Jays

925 Dundee Ave, Elgin, IL 60120

My absolute favorite Chinese food place. Super friendly customer service, super quick, cheap prices, & food is always amazing! My whole family loves this...

  • Take-Out
  • Delivery
  • Superb135 Reviews4.3
Martini Room 161 E Chicago St, Elgin
Martini Room
Cocktail Bar • $$

Martini Room

161 E Chicago St, Elgin, IL 60120

This was a pumpkin pie ? is was super delicious ? Everytime I come to the martini room I always have such a wonderful time and the workers there are such...

  • Delivery
  • Superb129 Reviews4.3
Chicago Pizza Authority 1050 Summit St, Elgin
Chicago Pizza Authority
Pizza • $$

Chicago Pizza Authority

1050 Summit St, Elgin, IL 60120

I'm not sure why I haven't reviewed this place before it's one of my go to pizza places. Their staff is friendly and polite. The wait times can...

  • Take-Out
  • Delivery
  • Good206 Reviews4.2
Golden Skillet Big Oak Shopping Center, 740 W Chicago St, Elgin
Golden Skillet
Pancakes • $

Golden Skillet

Big Oak Shopping Center, 740 W Chicago St, Elgin, IL 60123

I usually come to this little local restaurant for breakfast. I think they have the best price around the area and the food, service and speed never...

  • Take-Out
  • Delivery
  • Superb127 Reviews4.3
Paul's Family Restaurant 1300 Lawrence Ave, Elgin
Paul's Family Restaurant
Family • $$

Paul's Family Restaurant

1300 Lawrence Ave, Elgin, IL 60123

Excellent service and staff friendly and experienced. Food was really good and liked the variety of choices on the menu. Good prices. Definitely a price...

  • Take-Out
  • Delivery
  • Good189 Reviews4.2
Hoppe's Tavern 1075 N Liberty St, Elgin
Hoppe's Tavern
Dive Bar • $

Hoppe's Tavern

1075 N Liberty St, Elgin, IL 60120

I think I have finally found the perfect bar. I felt right at home and no one bothers you. Everyone seems very friendly and the bartender prepared the drinks...

  • Delivery
  • Superb64 Reviews4.5
BeaUnique Latin Kitchen 74 S Grove Ave, Elgin
BeaUnique Latin Kitchen
Latin American

BeaUnique Latin Kitchen

74 S Grove Ave, Elgin, IL 60120

Their food is so flavorful!! My boyfriend had the burrito and yuca fries and he said it was the best burrito he’s had and it was his first time trying yuca...

  • Take-Out
  • Delivery
  • Superb35 Reviews4.9
Dutch Inn West 2288 Foothill Rd, Elgin
Dutch Inn West
Bar & Grill • $$

Dutch Inn West

2288 Foothill Rd, Elgin, IL 60123

Great beer selection, friendly staff, and the food is incredible. There are a lot of homemade and fresh menu items instead of the same old Sysco bar food that...

  • Delivery
  • Superb103 Reviews4.3
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
  • Good145 Reviews4.2
White Pearl Restaurant 265 S McLean Blvd, Elgin
White Pearl Restaurant
Chinese • $$

White Pearl Restaurant

265 S McLean Blvd, Elgin, IL 60123

This place is so goodI tried lots of their foods!! I love the Shrimp fried Rice with Vegts.- The soup is so good alsoI always go there and the staff is very...

  • Take-Out
  • Delivery
  • Good142 Reviews4.2
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
  • Good237 Reviews4.1
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 don't get out to this place often, but what keeps us coming back anytime in the area is the fun ambiance, the free peanuts and the delish pizza. We...

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

American Restaurants

American in Elgin
Al's Cafe & Creamery 43 Dupage Ct, Elgin
Al's Cafe & Creamery
American • $$

Al's Cafe & Creamery

43 Dupage Ct, Elgin, IL 60120

One of my favorite places to visit with my fiancé, never been let down by the quality of food & their delicious shakes/malts.Service has always been...

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

Bennigan's

495 Airport Rd, Elgin, IL 60123

As always Eric us working like crazy. Always smiling and making sure everything is done right, And maintains his cool with a mostly all new crew. Keep up the...

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

Alexander's Cafe

1725 N State St, Elgin, IL 60123

We always have a great experience when dining here. The fools is always fresh, and flavorful. I absolutely love the breakfast skillets, and my husband enjoys...

  • Take-Out
  • Delivery
  • Superb254 Reviews4.3

Pizza Restaurants

Pizza in Elgin
Chicago Pizza Authority 1050 Summit St, Elgin
Chicago Pizza Authority
Pizza • $$

Chicago Pizza Authority

1050 Summit St, Elgin, IL 60120

I'm not sure why I haven't reviewed this place before it's one of my go to pizza places. Their staff is friendly and polite. The wait times can...

  • Take-Out
  • Delivery
  • Good206 Reviews4.2
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 don't get out to this place often, but what keeps us coming back anytime in the area is the fun ambiance, the free peanuts and the delish pizza. We...

  • Take-Out
  • Drive-Through
  • Good231 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
  • Good188 Reviews4.1

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
  • Good145 Reviews4.2
Vern's Tavern Elgin 76 S Grove Ave, Elgin
Vern's Tavern Elgin
Mexican

Vern's Tavern Elgin

76 S Grove Ave, Elgin, IL 60120

Perfect spot for cocktails! Jamie the owner did such an amazing job with the place. The ambience is so chill and the drinks are phenomenal! Eric and Crystal...

  • Delivery
  • Superb39 Reviews4.7
La Casa de Pollo Asado 221 E National St, Elgin
La Casa de Pollo Asado
Mexican • $

La Casa de Pollo Asado

221 E National St, Elgin, IL 60120

Let me tell you something if you want something good and fast and not expensive but really good this is the place 10 out of 10 everything we ordered was good ,...

  • Take-Out
  • Delivery
  • Good120 Reviews4.2

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

My absolute favorite Chinese food place. Super friendly customer service, super quick, cheap prices, & food is always amazing! My whole family loves this...

  • Take-Out
  • Delivery
  • Superb135 Reviews4.3
White Pearl Restaurant 265 S McLean Blvd, Elgin
White Pearl Restaurant
Chinese • $$

White Pearl Restaurant

265 S McLean Blvd, Elgin, IL 60123

This place is so goodI tried lots of their foods!! I love the Shrimp fried Rice with Vegts.- The soup is so good alsoI always go there and the staff is very...

  • Take-Out
  • Delivery
  • Good142 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
  • Good119 Reviews4

Fast Food Restaurants

Fast Food in Elgin
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
  • Superb155 Reviews4.5
McAlister's Deli 1120 Randall Rd, Elgin
McAlister's Deli
Fast Food • $

McAlister's Deli

1120 Randall Rd, Elgin, IL 60124

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

  • Take-Out
  • Drive-Through
  • Good158 Reviews4.1
MOD Pizza 1190 S Randall Rd, Elgin
MOD Pizza
Fast Food • $$

MOD Pizza

1190 S Randall Rd, Elgin, IL 60123

This is the best mod pizza I've been too. First off, it's super clean and organized. Trash was empty, all surfaces were clean and the bathroom was...

  • Take-Out
  • Delivery
  • Good149 Reviews4.1

Italian Restaurants

Italian in Elgin
Cafe Roma 2175 Point Blvd #120, Elgin
Cafe Roma
Italian • $$

Cafe Roma

2175 Point Blvd #120, Elgin, IL 60123

Such a wonderful place to eat, hangout and just chill. Their food is so delicious! I love Italian cuisine. Their staffs were so kind and attentive. Overall...

  • Take-Out
  • Delivery
  • Superb166 Reviews4.6
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

First and foremost, they have amazing service! The waitress we've had both times has been wonderful!! We really enjoy the pizza and penne with vodka...

  • Take-Out
  • Delivery
  • Good251 Reviews3.7
Papa Saverio's Pizzeria 949 N McLean Blvd, Elgin
Papa Saverio's Pizzeria
Italian

Papa Saverio's Pizzeria

949 N McLean Blvd, Elgin, IL 60123

This spot is my favorite. I go to a lot of restaurants but to this one I constantly return again and again. The crew is very affectionate and the food they...

  • Delivery
  • Good12 Reviews3.3
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

Ordered next day catering for 25 people. They were very thoughtful with the packaging of the food and helped me get everything into my car. Subs and salad...

  • Take-Out
  • Delivery
  • Good111 Reviews4
Subway 1030 Summit St Suite 300, Elgin
Subway
Sandwich Shop • $

Subway

1030 Summit St Suite 300, Elgin, IL 60120

Everything you would want from your neighborhood Subway. Kind and efficient employees, quick service, fresh ingredients. A delicious, satisfying, custom...

  • Take-Out
  • Delivery
  • Good48 Reviews3.9
Subway 66 Tyler Creek Plaza, Elgin
Subway
Sandwich Shop • $

Subway

66 Tyler Creek Plaza, Elgin, IL 60123

This is my preferred Subway. They are friendly and are not stingy on the ingredients. They have the crab meat too!!! LOL See my other review, lol, you'll...

  • Take-Out
  • Delivery
  • Good23 Reviews4
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
It's Just Wings 620 S Randall Rd S, Elgin
It's Just Wings
Chicken Wings

It's Just Wings

620 S Randall Rd S, Elgin, IL 60177

  • Delivery
  • Poor1 Reviews1
Wingstop 855 S Randall Rd, Elgin
Wingstop
Chicken Wings • $

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
  • Good119 Reviews3.5
Dutch Inn West 2288 Foothill Rd, Elgin
Dutch Inn West
Bar & Grill • $$

Dutch Inn West

2288 Foothill Rd, Elgin, IL 60123

Great beer selection, friendly staff, and the food is incredible. There are a lot of homemade and fresh menu items instead of the same old Sysco bar food that...

  • Delivery
  • Superb103 Reviews4.3
Olde Towne Inn 412 Bluff City Blvd, Elgin
Olde Towne Inn
Bar & Grill • $

Olde Towne Inn

412 Bluff City Blvd, Elgin, IL 60120

Everyone here is so friendly and down to earth. Food was great. I had the soft pretzel with cheese and it’s the best around. I loved their soup and...

  • Take-Out
  • Delivery
  • Good94 Reviews4.1
The Walnut SpeakEasy 214 Walnut Ave, Elgin
The Walnut SpeakEasy
Bar & Grill • $$

The Walnut SpeakEasy

214 Walnut Ave, Elgin, IL 60123

First time here , love the looks of the placeBigger inside then it looks from outside.Ordered the cajun burger, was good but not a "wow" burger...the...

  • Take-Out
  • Delivery
  • Good210 Reviews3.9