22 Best American Restaurants in Elgin

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

Customers` Favorites

Schwartzwalder Schweiner Schnitzel
Roasted Salmon Mediterranean
Finnish Boneless Pork Chop
Schwartzwalder Schnitzel
Burn's Chocolate Shakes
Half Sandwich and Soup
Swiss Mushroom Burger
Black and Bleu Salmon
Chicken Florentine
Zigeuner Schnitzel

“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.7 Superb123 Reviews
Grumpy Goat Tavern Bar & Grill • $$
875 Sports Way, Elgin

Customers` Favorites

Louisiana Fried Chicken
Buffalo Chicken Pizza
Chicken Saltimbocca
Buffalo Flatbread
Jalapeno Cornbread
Charcuterie Board
Cheese Quesadilla
Fish and Chips
Chicken Wings
Ruben

“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 Superb134 Reviews
Bennigan's American • $
495 Airport Rd, Elgin

Customers` Favorites

New the Irishman Whiskey Glazed Chicken
Finn’S Beer-Battered Fish & Chips
World Famous Monte Cristo Sandwich
New Sheela’S Sriracha Shrimp
Legendary Death by Chocolate
Char-Grilled Flat Iron Steak
Flip’S Super Loaded Nachos
Ultimate Baked Potato Soup
Grilled Salmon Fillet
Dubliner Quesadillas

“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.4 Superb205 Reviews
Chicago Street Pour House American • $
1350 E Chicago St, Elgin

Customers` Favorites

Pork Pot Stickers with Exotic Sauce and Spicy Soy Ginger Sauce for Dipping
Michele's Warm Skillet Brownie with Vanilla Ice Cream
Nashville Hot Fried Chicken Sandwich
Beer-Battered Crispy Chicken Melt
Garlic Prime Rib Dip
Our Big Bang Shrimp
Tavern Fish & Chips
Pulled Pork Panini
Side of Scoop Fries
Mozzarella Sticks

“Great service and delicious food! Our server, Mark, was excellent! Drinks were perfect too. We will be coming back often for sure“

4.5 Superb100 Reviews
Big Skillet Restaurant & Pancake House American • $
90 Tyler Creek Plaza, Elgin

Customers` Favorites

Country Fried Steak and Eggs Breakfast
Bacon Eggs Biscuits and Gravy
Homemade Soup of the Day
Meat Lovers Omelette
Lemon Pepper Chicken
California Omelette
Tastiest Pancakes
Butchers Skillet
Corned Beef Hash
Stuffed Peppers

“Had he most delicious breakfast this morning. Not only great food but our service was fantastic. She had great smile,a happy personality and speedy service. We did not have a long wait for our food ,and it was served popping hot.Highly recommend .“

4.3 Superb126 Reviews
Culver’s American • $
1175 N McLean Blvd, Elgin

Customers` Favorites

Butterburger with Cheese
North Atlantic Cod Dinner
Wisconsin Cheese Curds
Mushroom Swiss Burger
Strawberry Milkshake
Veggie Burger Basquet
Double Butter Burger
Ice Cream Sundaes
Chicken Sandwich
Concrete Mixer

“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 Good144 Reviews
Old Republic Kitchen + Bar American • $$
155 S Randall Rd, Elgin

Customers` Favorites

Naughty Nachos Dine in: Yes Outdoor seating: Yes Takeout: Yes Curbside pickup: Yes
Naughty Nachos with Chicken
Nashville Hot Chicken
Cheesy Beef Egg Rolls
Walleye Fish Tacos
Elote Shrimp Tacos
Smoked Turkey Club
Chicken Sandwich
Republic Burger
Chicken Fingers

“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.1 Good226 Reviews
Ray's Diner Family • $
801 St Charles St, Elgin

Customers` Favorites

Denver Omelette with Extra Crispy Hashbrowns
Cream of Chicken Rice Soup
Ray's Combination Skillet
Apple Strawberry Crepes
Corn Beef Hash Skillet
Country Fried Steak
Biscuits and Gravy
Patty Melt Burger
Corned Beef Hash
Mexican Skillet

“good food great service waitress very helpful.“

4.7 Superb174 Reviews
Alexander's Cafe American • $
1725 N State St, Elgin

Customers` Favorites

Country Fried Steak & Eggs with Hash Browns
Swedish Crepe Breakfast Combo
Baked French Onion Soup
Smoked Salmon Benedict
Farmers Market Skillet
Short Order of Pancakes
Farmer's Market Skillet
Strawberries Crepes
Lemon Berry Pancakes
Buttermilk Pancakes

“Great food. Fresh, not overcooked. Nice menu, not too big. Better than Egg Harbor!! Need more locations!“

4.6 Superb180 Reviews
Briana's pancake House Pancakes • $
1568 Larkin Ave, Elgin

Customers` Favorites

South Beach Eggs and Toast French Toast and Hazelnut Crepes
Two Fresh Eggs Sausage and Nutella Crepes
Create a Skillet with Eggs over Easy
Buffalo Crispy Chicken Wrap
Mexican Farmer Scrambler
Banana Split Waffle
Stuffed French Toast
Country Breakfast
Corned Beef Hash
Biscuits & Gravy

“clean safe well maintained establishment. excellent service outstanding food and the best potato pancakes in the valley.“

4.6 Superb143 Reviews
Paul's Family Restaurant Family • $
1300 Lawrence Ave, Elgin

Customers` Favorites

Fried Chicken and Seasoned Fries
Biscuits and Gravy with Two Eggs
German Chocolate Cake
Hot Turkey Sandwich
Breaded Veal Cutlet
Country Fried Steak
Stack of 3 Pancakes
Chicken Rice Soup
Black Forest Cake
Greek Pastichio

“Great variety, good service and very tasty!“

4.5 Superb140 Reviews
Chicago Pizza Authority Pizza • $
1050 Summit St, Elgin

Customers` Favorites

Double Dough Pizza w Extra Sauce and Cheese
School Night Special Pizza and 2liter
Mozzarella Sticks with Marinara Sauce
Chicken and Shrimp Alfredo Pasta
Chicago Style Deep Dish Pizza
The Italian Beef Pizza
Italian Beef Sandwich
Chicago-Style Pizza
Baked Lasagna Pasta
Breaded Mushrooms

“The people there are super nice.The food is excellent.I have never had a problem with them.Always on time , just a good place to eat“

4.2 Good203 Reviews
Lounge 51 Lounges • $
51 S Grove Ave, Elgin

“Love this spot. Great food, coffee and atmosphere.“

5 Superb5 Reviews
Taqueria Parrilla Azteca Mexican • $
1350 E Chicago St #29, Elgin

Customers` Favorites

Parrilla De Carne Asada
Fajitas de Pollo
Chips and Salsa
Taco Dinner
Taco Salad
Al Pastor
Tacos
Steak

“excelente comida el menudo delicioso si lo recomiendo 👌“

4.1 Good41 Reviews
Spanky's Gyros III Gyro • $
51 Clock Tower Plz, Elgin

Customers` Favorites

Hamburguesa Con Todo On Y Papas Fritas
Philly Cheese Steak Sandwich
Crispy Philly Cheese Steak
Lemon Pepper Chicken Wings
Hot Dog and Cheese Fries
Cheese Burger Combo
Chili Cheese Fries
Gyro Platter for
Crispy Gym Shoe
Catfish Fillet

“Come an eat at spankys really good food n nice service n friendly people“

4.1 Good108 Reviews
The Walnut SpeakEasy Bar & Grill • $
214 Walnut Ave, Elgin

Customers` Favorites

10 Pepperoni Pizza After 3pm - No Side
Mustard Crusted Chicken
Burger and Fries Served
Walnut's Famous Nachos
Buffalo Cheese Curds
Southwest Egg Rolls
Giant Soft Pretzel
French Onion Soup
Traditional Wings
Sweet Potato Tots

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

4 Good123 Reviews
Applebee's Grill + Bar American • $$
125 S Randall Rd, Elgin

Customers` Favorites

Four Cheese Mac & Cheese with Honey Pepper Chicken Tenders
Bourbon Street Chicken and Shrimp
Bourbon Street Chicken & Shrimp
Brew Pub Loaded Waffle Fries
Kids Grilled Chicken Alfredo
Boneless Wings Mild Buffalo
Spinach & Artichoke Dip
Oriental Chicken Salad
Whiskey Bacon Burger
Tomato Basil Soup

“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 Good218 Reviews
Elgin Public House Pubs • $$
219 E Chicago St, Elgin

Customers` Favorites

Buffalo Chicken Sandwich
Bacon Egg Cheeseburger
Black Bean Burger
Eph Mac N' Cheese
Margarita Shrimp
Jambalaya Pasta
Brisket Nachos
Chicken Tenders
Great Burgers
Fried Pickles

“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 Good196 Reviews
Rookies Sports Bar & Grill (Elgin) Sports Bar • $
2486 Bushwood Dr, Elgin

Customers` Favorites

Monster of the Midway Burger
Chicken Sandwich with Cheese
Beer Nuggets with Marinara
Ultimate Grilled Cheese
All American Patty Melt
Rookies Famous Wings
Buffalo Chicken Wrap
Prime Rib Grinder
Chicken Fingers
Boneless Wings

“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!“

3.9 Good145 Reviews
Jimmy's Charhouse Steak House • $$
2290 Point Blvd, Elgin

Customers` Favorites

Fettuccine Alfredo with Shrimp
Baked French Onion Soup
Loaded Mashed Potatoes
Original Grecian Salad
Wood Roasted Chicken
Mediterranean Shrimp
Stuffed Mushrooms
Charhouse Burger
Shrimp Appetizer
Chicken Parmesan

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

3.9 Good248 Reviews
Danny's Pizza Pizza • $
231 Douglas Ave, Elgin

Customers` Favorites

Pepperoni and Mushroom Pizza
Thin Crust Cheese Pizza
Philly Cheese Steak
Thin Crust Pizza
Fried Pickles
Giant Pretzel
Fried Chicken
Sausage Pizza
Italian Beef
Corn Nuggets

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

3.6 Good152 Reviews
Buffalo Wild Wings 'GO' Chicken Wings • $$
71 Clock Tower Plaza, Elgin

Customers` Favorites

Skimpiest Wings Ever so Upsetting
Golden Fire Traditional Wings
Chipotle BBQ Dry Seasoning
Buffalo Dry Seasoning
10 Wings and Fries
Mango Habanero
Chicken Wings
French Fries
Sweet BBQ
Carrots

“I have no complaints regarding the food. We order from this location almost every week and have never had an issue. Today, when I walked in, the restaurant was extremely busy due to the Wild Card game, and the atmosphere was understandably tense. The kitchen staff appeared focused and working hard to get orders out.

During this time, a woman who came from the back to assist with phone orders and customer service did not appear to be wearing a name badge, and it was unclear whether she was an owner or an employee. Regardless of her role, the way she conducted herself was very unprofessional and made the situation uncomfortable for customers.

There was an apparent mistake involving an order that had been handed out incorrectly. One of the assistant managers, who was clearly working hard in the kitchen, was confronted and loudly blamed for the error. He calmly stated that both parties should have verified the order, yet she continued yelling and placed all the blame on him. This exchange took place in front of staff and customers, which was inappropriate and unacceptable.

If a mistake occurs, it should be addressed privately and respectfully. Yelling at an employee in front of others serves no purpose and shows a lack of professionalism and basic human decency.

To Tomas, the assistant manager: we are all human, and mistakes can happen, especially in high-pressure situations. No one deserves to be treated the way you were. You were clearly working hard, and I commend you for standing your ground. I hope this behavior is reported and addressed appropriately.

This incident made me very uncomfortable, and I truly hope steps are taken to ensure staff are treated with respect moving forward.“

3 Average107 Reviews

You May Also Like