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 great restaurant with quality food! i've been eating here ever since i was younger and nothings changed since. however this is a family owned...

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

Bruh I feel at home when I eat here the teriyaki sauce is like no other I've yet to come across a better one. Kris and his wonderful crew make the best...

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

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

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

Larsa's Kitchen

1188 N McLean Blvd, Elgin, IL 60123

As soon as you park you car all you can smell the amazing food you are about to consume. Such amazing food. Love.. love.. Love this place! Appears to be family...

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

Cafe Roma

2175 Point Blvd #120, Elgin, IL 60123

Really great, fresh, high quality food. Customer service isn't that friendly, but the food is top notch, top Chef! Frank Chef is really friendly, and his...

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

Bennigan's

495 Airport Rd, Elgin, IL 60123

I usually eat at local restaurants versus chains but it’s freezing outside so I stayed close to the hotel on this work trip. The servers were all super...

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

Baker Hill Pancake House

1279 Dundee Ave, Elgin, IL 60120

My aunt and her friends come here weekly so I tagged along when I was in town. Great breakfast items and really friendly service. I liked the steak taco...

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

Grumpy Goat Tavern

875 Sports Way, Elgin, IL 60123

I am glad it's open again, I wanted to try it before but the Cajun menu was not my cup of tea so I walked in and walked out after seeing there was nothing...

  • Take-Out
  • Delivery
  • Superb255 Reviews4.4
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
  • Superb85 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

I had the chicken kebab dinner and flavors were excellent and portions were enough for two meals. My husband had the shishkabab and had to have another for...

  • Take-Out
  • Drive-Through
  • Superb160 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

Can I give more than 5 stars? Plank Road Tap Room is the best bar in the suburbs, hands down! PRTR offers a stellar rotation of local brews and great craft...

  • Delivery
  • Superb120 Reviews4.6
Fatsoz Bar 959 Villa St, Elgin
Fatsoz Bar
Pubs • $$

Fatsoz Bar

959 Villa St, Elgin, IL 60120

Its not only the huge profit you helped me earn in one week for that I am grateful for Mrs. Linda, my most joy is that I have finally found the expert trader...

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

Alexander's Cafe

1725 N State St, Elgin, IL 60123

The food is delicious, atmosphere great and the employees very friendly. Big portions too. It was a win-win. I highly recommend this restaurant as did others...

  • Take-Out
  • Delivery
  • Superb260 Reviews4.3
Gabutto Burger 2502 South Randall Road, Elgin
Gabutto Burger
Japanese

Gabutto Burger

2502 South Randall Road, Elgin, IL 60123

Everything was delish!!! So glad, we found this spot. Ordered the gabutto burger 5, Pork ricewich 4, carbonara chicken sandwich 5, potato wedges 5, cheese...

  • Take-Out
  • Drive-Through
  • Superb240 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
Elgin Public House 219 E Chicago St, Elgin
Elgin Public House
Pubs • $$

Elgin Public House

219 E Chicago St, Elgin, IL 60120

Enjoy a meal at the Public House for its fantastic food - best burgers, fantastic pulled pork, tasty fish, and salads. Waitstaff is first class as well. It's...

  • Take-Out
  • Delivery
  • Good318 Reviews4.2
Tatsury Ramen House 2490 Bushwood Dr, Elgin
Tatsury Ramen House
Japanese

Tatsury Ramen House

2490 Bushwood Dr, Elgin, IL 60124

This is the closest Ramen restaurant near me so I had to try it! I did an order for pick up although they were open for dine in when I went. I ordered the...

  • Take-Out
  • Delivery
  • Superb75 Reviews4.6
BeaUnique Latin Kitchen 74 S Grove Ave, Elgin
BeaUnique Latin Kitchen
Latin American

BeaUnique Latin Kitchen

74 S Grove Ave, Elgin, IL 60120

Good food, clean and inviting environment. Friendly owner stopped by tables to check in with the diners. the cilantro salad, tastes like, and probably is ,...

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

Chicago Pizza Authority

1050 Summit St, Elgin, IL 60120

I ordered a double dough pizza and to be honest it was probably the best double dough pie that I’ve ordered. We asked for well done and it was perfectly...

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

Martini Room

161 E Chicago St, Elgin, IL 60120

Great atmosphere for singles, couples, and groups. When I went we had the special $6 margaritas and brought card games to play at the table. Great experience,...

  • Delivery
  • Superb132 Reviews4.3
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
  • Superb129 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

My parents brought me here for the first time when I was 5 years old...16 years later, not only am I grateful this place is still up and running, but the food...

  • Take-Out
  • Delivery
  • Good197 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
  • Good166 Reviews4.2
Dutch Inn West 2288 Foothill Rd, Elgin
Dutch Inn West
Bar & Grill • $$

Dutch Inn West

2288 Foothill Rd, Elgin, IL 60123

I went on a Friday night, I was craving a good fish fry. I got the fried haddock. Big pieces of fish, yummy seasoned fresh cut fries and tasty coleslaw. They...

  • Delivery
  • Superb108 Reviews4.3
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
  • Superb65 Reviews4.5
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
  • Good150 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
  • Good147 Reviews4.2
Gee N Jays 925 Dundee Ave, Elgin
Gee N Jays
Chinese • $

Gee N Jays

925 Dundee Ave, Elgin, IL 60120

Ok. Seriously the BEST Chinese food in the area ! like the entire Chicago Metropolitan area. I ordered a lil bit of everything..and ever dang thing was...

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

I love this place!!! Had my rehearsal dinner here for wedding and was great for kids and family members. Pizza and other food items are great I've never...

  • Take-Out
  • Drive-Through
  • Good240 Reviews4.1
Mel's Pizza 728 W Chicago St, Elgin
Mel's Pizza
Pizza • $$

Mel's Pizza

728 W Chicago St, Elgin, IL 60123

Pizza is consistently good. Andy works his butt off and knows what he is doing. Chain places do not compare. Highly recommend. My husbands favorite is the...

  • Take-Out
  • Delivery
  • Superb94 Reviews4.3

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

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

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

Bennigan's

495 Airport Rd, Elgin, IL 60123

I usually eat at local restaurants versus chains but it’s freezing outside so I stayed close to the hotel on this work trip. The servers were all super...

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

Alexander's Cafe

1725 N State St, Elgin, IL 60123

The food is delicious, atmosphere great and the employees very friendly. Big portions too. It was a win-win. I highly recommend this restaurant as did others...

  • Take-Out
  • Delivery
  • Superb260 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 ordered a double dough pizza and to be honest it was probably the best double dough pie that I’ve ordered. We asked for well done and it was perfectly...

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

I love this place!!! Had my rehearsal dinner here for wedding and was great for kids and family members. Pizza and other food items are great I've never...

  • Take-Out
  • Drive-Through
  • Good240 Reviews4.1
Mel's Pizza 728 W Chicago St, Elgin
Mel's Pizza
Pizza • $$

Mel's Pizza

728 W Chicago St, Elgin, IL 60123

Pizza is consistently good. Andy works his butt off and knows what he is doing. Chain places do not compare. Highly recommend. My husbands favorite is the...

  • Take-Out
  • Delivery
  • Superb94 Reviews4.3

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
  • Good150 Reviews4.2
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

El mejor pollo asado en esta área.If you want great rotisserie chicken this is definitely the place to go. Cashier's are bilingual, prices are reasonable...

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

Been going to Sammy's for a few years now and if there's anything bad on the menu I haven't found it. Always fantastic. Delivery is also great,...

  • Take-Out
  • Delivery
  • Good250 Reviews4

Chinese Restaurants

Chinese in Elgin
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
  • Good147 Reviews4.2
Gee N Jays 925 Dundee Ave, Elgin
Gee N Jays
Chinese • $

Gee N Jays

925 Dundee Ave, Elgin, IL 60120

Ok. Seriously the BEST Chinese food in the area ! like the entire Chicago Metropolitan area. I ordered a lil bit of everything..and ever dang thing was...

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

We love pretty much everything we have tried from Little Panda. The food is always hot when we get delivery or ready when we do carry out. The cooks and...

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

I had the chicken kebab dinner and flavors were excellent and portions were enough for two meals. My husband had the shishkabab and had to have another for...

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

Wienerville III

1785 Larkin Ave, Elgin, IL 60123

Ordered from grub hub. Order came within a good time. Fries were cooked perfectly and the 6-inch Italian beef was delicious. Value meal was priced well. The...

  • Take-Out
  • Drive-Through
  • Good146 Reviews4.1
Chick-fil-A 1110 S Randall Rd, Elgin
Chick-fil-A
Fast Food

Chick-fil-A

1110 S Randall Rd, Elgin, IL 60123

Our server Joshua was FANTASTIC. We were in the area for a robotics tournament at the college and needed to get a quick bite to eat. Joshua took our order with...

  • Take-Out
  • Drive-Through
  • Good80 Reviews4.2

Italian Restaurants

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

Cafe Roma

2175 Point Blvd #120, Elgin, IL 60123

Really great, fresh, high quality food. Customer service isn't that friendly, but the food is top notch, top Chef! Frank Chef is really friendly, and his...

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

Ordered lasagne for pickup for a family party. It was ready on time and received warm and ready to serve. It was absolutely delicious! Will definitely order...

  • Take-Out
  • Delivery
  • Good267 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
McAlister's Deli 1120 S Randall Rd, Elgin
McAlister's Deli
Sandwich Shop • $

McAlister's Deli

1120 S Randall Rd, Elgin, IL 60124

Food is so good and service is even better! On our visit today, the computer system was not working properly and we saw the staff come together and work around...

  • Take-Out
  • Drive-Through
  • Good165 Reviews4
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

Fresh Ingredients, friendly place and good size portions. I drive out of my way for one of their subs any day. Which beats the heck out of the chain...

  • Take-Out
  • Delivery
  • Good114 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
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
  • Average2 Reviews3
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
  • Good62 Reviews3.6
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
  • Good121 Reviews3.5
Dutch Inn West 2288 Foothill Rd, Elgin
Dutch Inn West
Bar & Grill • $$

Dutch Inn West

2288 Foothill Rd, Elgin, IL 60123

I went on a Friday night, I was craving a good fish fry. I got the fried haddock. Big pieces of fish, yummy seasoned fresh cut fries and tasty coleslaw. They...

  • Delivery
  • Superb108 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

I've been here a couple of times and I've had incredible service both times. It's definitely a neighborhood bar but I was treated great from...

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

The Walnut SpeakEasy

214 Walnut Ave, Elgin, IL 60123

Stopped by tonight Margareta was our bartender she was all smiles and very attentive to us. Spot on service and the pizza was better than anything in the area....

  • Take-Out
  • Delivery
  • Good218 Reviews3.9