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 Superb84 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.6 Superb68 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 Superb66 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
Flip’S Super Loaded Nachos
Legendary Death by Chocolate
Char-Grilled Flat Iron Steak
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.3 Superb157 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.2 Good99 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

“Great place for drinks and food, live music and great place to hang out with friends.“

4.1 Good231 Reviews
Culver’s American • $
1175 N McLean Blvd, Elgin

Customers` Favorites

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

“Great location, employees are awesome. Food is always hot and fresh!“

4.1 Good86 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.6 Superb148 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

“I haven't been to Alexander's in years and my last experience wasn't a good one. The food wasn't great and the service was terrible. This time was a complete 180° experience! The place has been renovated and looks very nice and very clean (including the very nice restroom). The food and service were, both, wonderful with nice selections on the menu. We went on a weekend, so they had a piano player who was very good. Even the prices weren't the usual "painful" experience of most restaurants. We will, definitely, return. I went because I was told they had improved, considerably, from what I remembered. They have!“

4.5 Superb120 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 Superb78 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

“My husband and I have been to Paul's in the past but we recently took our 1 year old for breakfast on his 1st birthday and the staff were SO kind! Our waitress surprised us with icecream (his first sweet treat!) and sang him happy birthday. It made his special day feel even more special. The food was great per usual but the environment is the best“

4.5 Superb92 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

“Great service great pizza“

4.3 Superb149 Reviews
Lounge 51 Lounges • $
51 S Grove Ave, Elgin

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

5 Superb4 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 Good151 Reviews
Spanky's Gyros III Gyro • $
51 Clock Tower Plz, Elgin

Customers` Favorites

Hamburguesa Con Todo On Y Papas Fritas
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
Catfish Nuggets

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

4 Good61 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 👌“

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

Customers` Favorites

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

“fantastic food and staff... it was a real pleasure to dine here.“

3.9 Good233 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.8 Good95 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“

3.8 Good101 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.2 Average161 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
Giant Pretzel
Fried Chicken
Italian Beef
Chicken Wings
Corn Nuggets
Gorgonzola

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

3.6 Good125 Reviews
Golden Corral Buffet & Grill Buffet • $
601 S Randall Rd, Elgin

Customers` Favorites

Papas Fritas Tiras de Res Con Vegetales Salteados
Ensalada Cesar Bistec de Cerdo A la Parrilla
Our Famous Fried Chicken Bundle Meal
Barbecue Mashed Potatoes and Corn
Chocolate Covered Marshmallow
Bourbon Street Chicken
Chicken Fried Steak
Macaroni & Cheese
Steak and Shrimp
Steamed Broccoli

“The food is delicious, instead of waiting to order you can go and get the food already made, there are signs to show where the seafood, meats, vegetables and desserts are, average service when it is full but in the part where you wait for the meat to be cooked, delicious desserts there are cakes, cookies, gelatin and much more! The beautiful atmosphere has background music and the lights make you feel at home, there are also signs in the part where the tables are where you sit to eat where they tell how to make one of the meals

Vegetarian options: There is a large vegetable section.

Kid-friendliness: Most foods are also for children such as meats, desserts, vegetables and sodas.“

3.2 Average81 Reviews