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

The best breakfast spot in Elgin. This establishment has been a neighborhood choice for many years. Mr. Ray is known as family to a number of the patriots of...

  • Take-Out
  • Delivery
  • Superb237 Reviews4.8
Kubo Sushi and Sake Lounge 70 S Grove Ave, Elgin
Kubo Sushi and Sake Lounge
Sushi • $$

Kubo Sushi and Sake Lounge

70 S Grove Ave, Elgin, IL 60120

Sushi is excellent there and so is the service. The chef was professionally trained by a famous Japanese sushi chef in LA for 15 years and he brings that...

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

Had a great experience. I had one of the pork tenderloins and I think it was larger than the plate! The soup was excellent and for dessert of course a butter...

  • Take-Out
  • Delivery
  • Superb213 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 restaurant is inside/next door to a gas station,but the food is extremely good. I am happy that I stopped by and tried the food. Their prices are not bad....

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

Cafe Roma

2175 Point Blvd #120, Elgin, IL 60123

Had a company event catered today. Food was awesome! Thank you to all who worked so hard to make this event so special. The 3 different pasta sauces were...

  • Take-Out
  • Delivery
  • Superb176 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
  • Superb226 Reviews4.5
Red Poppy Bistro 109 E Highland Ave, Elgin
Red Poppy Bistro
Sandwich Shop

Red Poppy Bistro

109 E Highland Ave, Elgin, IL 60120

Went here tonight for their German themed dinner and it was awesome! Must have their Red Poppy cocktail, it was so good. Staff was amazing and attentive. Food...

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

Baker Hill Pancake House

1279 Dundee Ave, Elgin, IL 60120

I had the Florentine Benedict and it was delicious and cooked perfectly! Their Hollandaise sauce is excellent! They seem to be short-handed and I think I only...

  • Take-Out
  • Delivery
  • Superb184 Reviews4.5
Grumpy Goat Tavern 875 Sports Way, Elgin
Grumpy Goat Tavern
Bar & Grill • $$

Grumpy Goat Tavern

875 Sports Way, Elgin, IL 60123

Hidden inside the clubhouse located at the Elgin Sports Complex. Very unique,and limited food menu. Slightly higher because it's located at a golf...

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

This place has been around many years and has always been a solid all round place to dine. The owner and staff are awesome and the food is tremendous. Thank...

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

Great place to go to and get beers on tap. They typically have a food truck but you can also bring your own food or order to there. They have a small inside...

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

If I could give 6 stars I would.⭐ Service, hostess was polite and greeted my group right away. But the waitress was beyond great. Thank you Hailey. Service...

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

Gabutto Burger

2502 South Randall Road, Elgin, IL 60123

We had the Gabutto Burger with bacon. A very tasty and favorful burger. Nice and juicy patty and fresh condiments. I wish I would've added the Swiss...

  • Take-Out
  • Drive-Through
  • Superb247 Reviews4.3
Elgin Public House 219 E Chicago St, Elgin
Elgin Public House
Pubs • $$

Elgin Public House

219 E Chicago St, Elgin, IL 60120

This was the first time my husband and I went to Elgin Pulic House to eat and we were not disappointed! We did not expect the food to be this good! My husband...

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

Small mom and pop place that can cook a mean crisp country fried steak and Spicy jalapeno omelette. Only thing I would say is you have Tabasco, Coulutha, now...

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

Martini Room

161 E Chicago St, Elgin, IL 60120

A cool spot to enjoy a robust martini menu. Made my way through the dessert section (cheesecake was amazing). It's a BYOF establishment so definitely...

  • Delivery
  • Superb134 Reviews4.4
BeaUnique Latin Kitchen 74 S Grove Ave, Elgin
BeaUnique Latin Kitchen
Latin American

BeaUnique Latin Kitchen

74 S Grove Ave, Elgin, IL 60120

Birria tacos and chicken empanadas were absolutely delicious! Beatrice and the staff were very welcoming and the portions were very generous.Will definitely be...

  • Take-Out
  • Delivery
  • Superb51 Reviews4.9
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
Big Sammy's Hot Dogs II 2490 Bushwood Dr C, Elgin
Big Sammy's Hot Dogs II
Fast Food • $

Big Sammy's Hot Dogs II

2490 Bushwood Dr C, Elgin, IL 60124

Such a wonderful experience! Best hot dog we've ever had!! We also tried the meatball sub and roast beef which were equally amazing! I would most...

  • Take-Out
  • Delivery
  • Superb171 Reviews4.3
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
  • Superb156 Reviews4.3
Tatsu Ramen House 2490 Bushwood Dr, Elgin
Tatsu Ramen House
Japanese

Tatsu Ramen House

2490 Bushwood Dr, Elgin, IL 60124

We were in the area at the right time of day. Tatsu Ramen opened at 3pm and we arrived around 4pm. The dining area is very cozy, they were playing Michael...

  • Take-Out
  • Delivery
  • Superb84 Reviews4.5
Street food kingz 1544 Fleetwood Dr, Elgin
Street food kingz
Puerto Rican

Street food kingz

1544 Fleetwood Dr, Elgin, IL 60123

This is going on our list for our favorite spots! I am a garlic lover and they know how to season their food, amazingly! Portions are large and food is...

  • Take-Out
  • Delivery
  • Superb40 Reviews5
Chicago Pizza Authority 1050 Summit St, Elgin
Chicago Pizza Authority
Pizza • $$

Chicago Pizza Authority

1050 Summit St, Elgin, IL 60120

Ordered a lg family pizza. It was amazing! Got rave reviews from the family. It was delicious. Ordered here years ago, its a little pricy, so we stopped...

  • Take-Out
  • Delivery
  • Good221 Reviews4.2
Lark & Owl Eatery 219 Walnut Ave, Elgin
Lark & Owl Eatery
Breakfast

Lark & Owl Eatery

219 Walnut Ave, Elgin, IL 60123

Believe it or not it's hard to find a good salad. I ordered the Greek salad and it was excellent. Big leafy greens with plenty of toppings and a...

  • Take-Out
  • Delivery
  • Superb37 Reviews5
Paul's Family Restaurant 1300 Lawrence Ave, Elgin
Paul's Family Restaurant
Family • $$

Paul's Family Restaurant

1300 Lawrence Ave, Elgin, IL 60123

This is a family owned restaurant with a vast menu, I'm told Sunday brunch and a pleasant atmosphere. Food is good, I had an really good Cesar salad with...

  • Take-Out
  • Delivery
  • Good200 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
White Pearl Restaurant 265 S McLean Blvd, Elgin
White Pearl Restaurant
Asian • $$

White Pearl Restaurant

265 S McLean Blvd, Elgin, IL 60123

The food was absolutely delicious! We ordered the General Tso's Chicken, Mongolian Beef and chicken fried rice and they were ALL awesome! Our compliments...

  • Take-Out
  • Delivery
  • Good154 Reviews4.2

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

Had a great experience. I had one of the pork tenderloins and I think it was larger than the plate! The soup was excellent and for dessert of course a butter...

  • Take-Out
  • Delivery
  • Superb213 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
  • Superb226 Reviews4.5
Alexander's Cafe 1725 N State St, Elgin
Alexander's Cafe
American • $$

Alexander's Cafe

1725 N State St, Elgin, IL 60123

If I could give 6 stars I would.⭐ Service, hostess was polite and greeted my group right away. But the waitress was beyond great. Thank you Hailey. Service...

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

Ordered a lg family pizza. It was amazing! Got rave reviews from the family. It was delicious. Ordered here years ago, its a little pricy, so we stopped...

  • Take-Out
  • Delivery
  • Good221 Reviews4.2
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
  • Superb97 Reviews4.3
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

Walked in this place for my 1st time and it was great the decor was out outdoorsy my kids loved it. so much for them to look at ! The staff was so friendly and...

  • Take-Out
  • Drive-Through
  • Good245 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
  • Good152 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
  • Good128 Reviews4.2
Taqueria y Antojitos TERE 1315 Dundee Ave, Elgin
Taqueria y Antojitos TERE
Mexican

Taqueria y Antojitos TERE

1315 Dundee Ave, Elgin, IL 60120

Honestly the best Authentic Mexican food in Elgin can’t never go wrong with teres food ?Very cozy place always being greeted & feeling like home.Meat,...

  • Delivery
  • Superb42 Reviews4.5

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

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
  • Superb156 Reviews4.3
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

Food is always tasty, and there's enough on the menu that you can try something new every time! There's plenty in even the smaller containers, enough...

  • Take-Out
  • Delivery
  • Good130 Reviews4
Chan's Garden 788 S McLean Blvd, Elgin
Chan's Garden
Chinese • $

Chan's Garden

788 S McLean Blvd, Elgin, IL 60123

As a regular customer I have never had a bad meal from Chan's Garden. Due to a family member's allergy we have to be careful with our food orders. ...

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

This place has been around many years and has always been a solid all round place to dine. The owner and staff are awesome and the food is tremendous. Thank...

  • Take-Out
  • Drive-Through
  • Superb165 Reviews4.5
Big Sammy's Hot Dogs II 2490 Bushwood Dr C, Elgin
Big Sammy's Hot Dogs II
Fast Food • $

Big Sammy's Hot Dogs II

2490 Bushwood Dr C, Elgin, IL 60124

Such a wonderful experience! Best hot dog we've ever had!! We also tried the meatball sub and roast beef which were equally amazing! I would most...

  • Take-Out
  • Delivery
  • Superb171 Reviews4.3
Beef Shack 3145 US-20 #201, Elgin
Beef Shack
Fast Food • $

Beef Shack

3145 US-20 #201, Elgin, IL 60124

I had the opportunity to taste beef shack from a friend before even hearing about them, and i vouched to come and check them out then I could. It happen to be...

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

Had a company event catered today. Food was awesome! Thank you to all who worked so hard to make this event so special. The 3 different pasta sauces were...

  • Take-Out
  • Delivery
  • Superb176 Reviews4.6
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
Pizza Hut 819 S Randall Rd Unit D, Elgin
Pizza Hut
Italian

Pizza Hut

819 S Randall Rd Unit D, Elgin, IL 60123

Great pizza! Got it delivered from Uber eats and it was perfect- exactly what I was craving! Will definitely be revisiting this location and making it my go-to...

  • Take-Out
  • Delivery
  • Average63 Reviews3.1
Red Poppy Bistro 109 E Highland Ave, Elgin
Red Poppy Bistro
Sandwich Shop

Red Poppy Bistro

109 E Highland Ave, Elgin, IL 60120

Went here tonight for their German themed dinner and it was awesome! Must have their Red Poppy cocktail, it was so good. Staff was amazing and attentive. Food...

  • Take-Out
  • Delivery
  • Superb92 Reviews4.8
McAlister's Deli 1120 S Randall Rd, Elgin
McAlister's Deli
Sandwich Shop • $

McAlister's Deli

1120 S Randall Rd, Elgin, IL 60124

My wife had the grilled chicken salad and had to take almost half of it home because it was so big. I had the Ruben with a cup of chili. The chili may not...

  • Take-Out
  • Drive-Through
  • Good170 Reviews4.1
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
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
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
  • Good124 Reviews3.4
Wingstop 848 Summit St, Elgin
Wingstop
Chicken Wings

Wingstop

848 Summit St, Elgin, IL 60120

I really like Wingstop and definitely recommend it. Im a boneless guy myself but they have combo meal deals, and also specials on certain days. They also have...

  • Take-Out
  • Delivery
  • Average56 Reviews2.6
Grumpy Goat Tavern 875 Sports Way, Elgin
Grumpy Goat Tavern
Bar & Grill • $$

Grumpy Goat Tavern

875 Sports Way, Elgin, IL 60123

Hidden inside the clubhouse located at the Elgin Sports Complex. Very unique,and limited food menu. Slightly higher because it's located at a golf...

  • Take-Out
  • Delivery
  • Superb256 Reviews4.4
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
  • Good100 Reviews4.2