Townapedia

Restaurants in Elgin, Illinois

Townapedia lists 169 places to eat in and around Elgin, IL: 76 fast food places, 55 restaurants, 14 cafes and 8 ice cream shops. The most common cuisines are Burger (24), Mexican (21) and Coffee Shop (21). 85 are part of a chain, most often Dunkin' (10). Of these, 56 list opening hours and 94 have a website. The closest to the center of town is Dunkin', 0.6 mi away.

Everything about Elgin · Parks (145)

All 169 places to eat

169 shown

Baskin-Robbins

Ice cream · Ice Cream · 1.1 mi

351 South Randall Road, Elgin

Open in Google Maps

Alexander's Cafe

Restaurant · Breakfast, Pancake, Sandwich · 3.1 mi

1725 North State Street

Open in Google Maps

Baskin-Robbins

Ice cream · Ice Cream · 2.5 mi

95 Clock Tower Plaza, Elgin

Open in Google Maps

Carmena’s

Restaurant · Mexican · 1.3 mi

1055 North Randall Road, Elgin

Open in Google Maps

Country Donuts

Restaurant · Coffee Shop, Donut · 1.8 mi

309 U.S. Grant Memorial Highway, Elgin

Open in Google Maps

Danny's Pizza

Restaurant · Pizza · 2.2 mi

231 Douglas Avenue

Open in Google Maps

McAlister's Deli

Restaurant · Sandwich · 2.5 mi

1120 South Randall Road, Elgin

Open in Google Maps

Mr. Cesar's Mexican Grill

Restaurant · Mexican · 1.7 mi

1188 North McLean Boulevard, Elgin

Open in Google Maps

Starbucks

Cafe · Coffee Shop · 1.2 mi

310 South McLean Boulevard, Elgin

Open in Google Maps

Tatsu Ramen House

Restaurant · Ramen · 3.8 mi

2490 Bushwood Drive, Elgin

Open in Google Maps

Baskin-Robbins

Ice cream · 3.3 mi

1169 Dundee Avenue, Elgin

Open in Google Maps

Oberweis

Ice cream · 1.3 mi

400 South Randall Road, Elgin

Open in Google Maps

Advertisement

Almar Elgin Nutrition

Cafe · Health Food, Protein Bar · 1.3 mi

1108 South Street, Elgin

Open in Google Maps

Baskin-Robbins

Ice cream · Ice Cream · 3.4 mi

812 East Chicago Street, Elgin

Open in Google Maps

Cafe Roma

Restaurant · Italian · 2.8 mi

2175 Point Boulevard, Elgin

Open in Google Maps

Honey Berry Cafe

Restaurant · Breakfast · 3.7 mi

322 Randall Road, South Elgin

Open in Google Maps

Kubo Sushi & Sake Lounge

Restaurant · Japanese · 2.2 mi

70 South Grove Avenue, Elgin

Open in Google Maps

Papa Saverio's Pizzeria

Restaurant · Pizza · 1.2 mi

949 North Mc Lean Boulevard

Open in Google Maps

Pizza Hut

Restaurant · Pizza · 3.4 mi

816 East Chicago Street, Elgin

Open in Google Maps

Salsa Street Mexican Restaurant & Cantina

Restaurant · Mexican · 4.3 mi

1025 West Main Street, Sleepy Hollow

Open in Google Maps

Starbucks

Cafe · Coffee Shop · 2.0 mi

821 South Randall Road, Elgin

Open in Google Maps

Starbucks

Cafe · Coffee Shop · 3.7 mi

2480 Randall Road, Elgin

Open in Google Maps

Starbucks

Cafe · Coffee Shop · 3.7 mi

338 Randall Road, South Elgin

Open in Google Maps

Starbucks

Cafe · Coffee Shop · 4.7 mi

203 North 8th Street, West Dundee

Open in Google Maps

Taylor Street Pizza

Restaurant · Pizza · 3.3 mi

745 East Chicago Street, Elgin

Open in Google Maps

Viator Coffee Co.

Cafe · Coffee Shop · 2.2 mi

51 South Grove Avenue

Open in Google Maps

Wing Ho Chop Suey

Restaurant · Chinese · 2.6 mi

29 Clock Tower Plaza, Elgin

Open in Google Maps

Applebee's

Diner · American · 0.9 mi

Open in Google Maps

Blue Box Cafe

Cafe · Coffee, Tea, Sandwich · 2.2 mi

176 East Chicago Street, Elgin

Open in Google Maps

Burnt Toast

Diner · American · 3.8 mi

2492 Randall Road, Elgin

Open in Google Maps

Canelitas

Restaurant · Mexican · 1.7 mi

440 Washington Street, Elgin

Open in Google Maps

Churros Y Chocolate

Cafe · Mexican, Coffee Shop, Pastry · 2.2 mi

66 South Grove Avenue

Open in Google Maps

Moretti's Pizzeria

Restaurant · Pizza · 3.6 mi

2300 Bushwood Drive, Elgin

Open in Google Maps

Rookey's Sports Bar

Diner · American · 3.7 mi

2486 Bushwood Drive, Elgin

Open in Google Maps

Tea House

Cafe · Coffee Shop, Bubble Tea · 4.0 mi

651 South 8th Street, West Dundee

Open in Google Maps

Village Pizza and Pub

Restaurant · Pizza · 3.8 mi

2496 Randall Road, Elgin

Open in Google Maps

Westfire Pizza

Restaurant · Pizza · 4.7 mi

127 West Main Street, West Dundee

Open in Google Maps

El Paraiso

Restaurant · Mexican · 2.6 mi

415 Summit Street, Elgin

Open in Google Maps

Mariscos El Amigo II

Restaurant · Mexican, Seafood · 3.6 mi

915 Summit Street, Elgin

Open in Google Maps

San Junita Bakery

Bakery · Mexican · 4.5 mi

1350 East Chicago Street, Elgin

Open in Google Maps

Spanky's Gyros

Restaurant · Gyros, Sandwich · 2.6 mi

51 Clock Tower Plaza, Elgin

Open in Google Maps

Bennigan's

Diner · American · 3.0 mi

Open in Google Maps

Jimmy's Charhouse

Restaurant · Regional · 3.1 mi

2290 Point Boulevard, Elgin

Open in Google Maps

La Casa de Pollo Asado

Restaurant · Mexican · 2.6 mi

221 East National Street, Elgin

Open in Google Maps

La Hacienda

Restaurant · Mexican · 1.5 mi

836 Walnut Avenue, Elgin

Open in Google Maps

Las Mangonadas Premium

Ice cream · 2.6 mi

17 Clock Tower Plaza, Elgin

Open in Google Maps

Macianos

Restaurant · Italian · 1.8 mi

Open in Google Maps

Mozzafiato Gelato and Coffee

Cafe · Coffee Shop, Dessert, Ice Cream · 1.9 mi

3145 US Route 20, Elgin

Open in Google Maps

Old Republic [Kitchen + Bar]

Diner · American · 0.9 mi

155 South Randall Road, Elgin

Open in Google Maps

Pasteleria El Chicanito

Bakery · 2.6 mi

45 Clock Tower Plaza, Elgin

Open in Google Maps

Sushi Station

Restaurant · Sushi · 3.7 mi

2486 Randall Road, Elgin

Open in Google Maps

Taqueria Los Comales Elgin

Restaurant · Mexican · 3.1 mi

965 Dundee Avenue, Elgin

Open in Google Maps

The Assembly

Diner · American · 4.4 mi

901 West Main Street, West Dundee

Open in Google Maps

Willy & Grace Diner

Restaurant · 2.3 mi

219 Walnut Avenue, Elgin

Open in Google Maps

Azteca de Oro

Restaurant · Mexican · 2.6 mi

Open in Google Maps

Baker Hill Pancake House

Restaurant · Breakfast · 3.4 mi

Open in Google Maps

Buffalo Wild Wings

Restaurant · Wings · 3.9 mi

Open in Google Maps

Casa Tequilas Mexican Restaurant

Restaurant · Mexican · 2.5 mi

Open in Google Maps

Chicago Pizza Authority

Restaurant · Pizza · 3.8 mi

Open in Google Maps

Del Carmen Bakery

Bakery · 1.6 mi

733 West Chicago Street, Elgin

Open in Google Maps

Delicia Cafe

Restaurant · International · 3.4 mi

Open in Google Maps

Dog's Paw Brewing

Bar and pub · 2.2 mi

74 South Grove Avenue, Elgin

Open in Google Maps

El Faro

Restaurant · Mexican · 1.2 mi

Open in Google Maps

Encounter Cafe

Cafe · Coffee Shop · 2.0 mi

Open in Google Maps

Gee N Jays

Restaurant · Chinese, Ice Cream · 3.1 mi

Open in Google Maps

Giordano's Pizzeria

Restaurant · Pizza · 3.7 mi

Open in Google Maps

Golden Skillet

Restaurant · 1.6 mi

740 West Chicago Street, Elgin

Open in Google Maps

Gourmet Burgers And Brews

Restaurant · Burger · 4.0 mi

Open in Google Maps

IHOP

Restaurant · Breakfast, Pancake · 0.9 mi

Open in Google Maps

La Michoacana

Ice cream · Ice Cream · 3.2 mi

Open in Google Maps

Las Gorditas De Don Angel #4

Restaurant · Mexican · 2.2 mi

Open in Google Maps

Lou Malnati's Pizzeria

Restaurant · Pizza · 2.2 mi

Open in Google Maps

Maple & Hash

Diner · American · 4.0 mi

Open in Google Maps

Mel's Pizza

Restaurant · 1.6 mi

728 West Chicago Street, Elgin

Open in Google Maps

Nick's Pizza & Pub

Restaurant · Pizza · 2.2 mi

Open in Google Maps

Noodles & Company

Restaurant · Pasta · 2.2 mi

Open in Google Maps

Pasta Mai

Restaurant · Italian · 3.6 mi

Open in Google Maps

Ray's

Diner · American · 3.2 mi

Open in Google Maps

Red Robin

Restaurant · Burger · 4.0 mi

Open in Google Maps

Sammy's Mexican Bar and Grill

Restaurant · Mexican · 1.8 mi

Open in Google Maps

Silver Lake

Restaurant · Chinese · 2.2 mi

Open in Google Maps

Taqueria Chapala

Restaurant · Mexican · 3.2 mi

Open in Google Maps

Taqueria El Cokito

Restaurant · Mexican · 2.4 mi

Open in Google Maps

Afterset

Bar and pub · 2.2 mi

Open in Google Maps

Brew 'n Bubble

Cafe · 2.3 mi

Open in Google Maps

Bubba McDuffy's

Bar and pub · 4.3 mi

Open in Google Maps

Martini Room

Bar and pub · 2.2 mi

Open in Google Maps

Plank Road Tap Room

Bar and pub · 2.8 mi

Open in Google Maps

Randall’s

Restaurant · 3.6 mi

Open in Google Maps

Spirel’s

Ice cream · 3.6 mi

Open in Google Maps

TJ’s Bar and Grill

Restaurant · 1.9 mi

Open in Google Maps

The Price Cafe

Cafe · 3.0 mi

Open in Google Maps

Village Tavern

Restaurant · 4.1 mi

Open in Google Maps

Dunkin'

Fast food · Donut, Coffee Shop · 1.1 mi

351 South Randall Road, Elgin

Open in Google Maps

Burger King

Fast food · Burger · 2.3 mi

165 Dundee Avenue, Elgin

Open in Google Maps

Burger King

Fast food · Burger · 2.8 mi

200 Sundown, South Elgin

Open in Google Maps

Burger King

Fast food · Burger · 1.1 mi

299 South Randall Road, Elgin

Open in Google Maps

Burger King

Fast food · Burger · 1.6 mi

1150 North Mc Lean Boulevard, Elgin

Open in Google Maps

Chick-fil-A

Fast food · Chicken · 2.4 mi

1110 South Randall Road, Elgin

Open in Google Maps

Culver's

Fast food · Burger · 3.5 mi

280 Randall Road, South Elgin

Open in Google Maps

Culver's

Fast food · Burger · 1.7 mi

1175 North McLean Boulevard, Elgin

Open in Google Maps

Domino's

Fast food · Pizza · 3.8 mi

1944 McDonald Road, South Elgin

Open in Google Maps

Dunkin'

Fast food · Donut, Coffee Shop · 2.5 mi

95 Clock Tower Plaza, Elgin

Open in Google Maps

Dunkin'

Fast food · Donut, Coffee Shop · 2.9 mi

405 North McLean Boulevard, South Elgin

Open in Google Maps

Dunkin'

Fast food · Donut, Coffee Shop · 3.3 mi

1169 Dundee Avenue, Elgin

Open in Google Maps

Dunkin'

Fast food · Donut, Coffee Shop · 3.4 mi

812 East Chicago Street, Elgin

Open in Google Maps

Dunkin'

Fast food · Donut, Coffee Shop · 4.4 mi

1051 West Main Street, Sleepy Hollow

Open in Google Maps

Dunkin'

Fast food · Donut, Coffee Shop · 4.4 mi

514 Randall Road, South Elgin

Open in Google Maps

Dunkin'

Fast food · Donut, Coffee Shop · 0.6 mi

1500 Larkin Avenue, Elgin

Open in Google Maps

Dunkin'

Fast food · Donut, Coffee Shop · 2.0 mi

3191 Highway 20, Elgin

Open in Google Maps

MOD Pizza

Fast food · Pizza · 2.6 mi

1190 South Randall Road, Elgin

Open in Google Maps

McDonald's

Fast food · Burger · 2.6 mi

401 Summit Street, Elgin

Open in Google Maps

McDonald's

Fast food · Burger · 3.0 mi

100 North McLean Boulevard, South Elgin

Open in Google Maps

McDonald's

Fast food · Burger · 3.2 mi

816 Saint Charles Road, Elgin

Open in Google Maps

McDonald's

Fast food · Burger · 4.1 mi

453 Redington Drive, South Elgin

Open in Google Maps

McDonald's

Fast food · Burger · 4.3 mi

386 South 8th Street, West Dundee

Open in Google Maps

McDonald's

Fast food · Burger · 0.6 mi

1480 Larkin Avenue, Elgin

Open in Google Maps

McDonald's

Fast food · Burger · 1.0 mi

255 South Randall Road, Elgin

Open in Google Maps

McDonald's

Fast food · Burger · 1.6 mi

1165 North McLean Boulevard, Elgin

Open in Google Maps

Panera Bread

Fast food · Sandwich, Bakery · 3.7 mi

2484 Randall Road, Elgin

Open in Google Maps

Panera Bread

Fast food · Sandwich, Bakery · 3.7 mi

369 Randall Road, South Elgin

Open in Google Maps

Papa John's

Fast food · Pizza · 4.5 mi

723 West Main Street, West Dundee

Open in Google Maps

Popeyes

Fast food · Chicken · 1.8 mi

807 South Randall Road, Elgin

Open in Google Maps

Subway

Fast food · Sandwich · 3.3 mi

1145 Dundee Avenue, Elgin

Open in Google Maps

Subway

Fast food · Sandwich · 3.7 mi

1030 Summit Road, Elgin

Open in Google Maps

Subway

Fast food · Sandwich · 4.3 mi

400 South 8th Street, West Dundee

Open in Google Maps

Subway

Fast food · Sandwich · 4.5 mi

1350 East Chicago Street, Elgin

Open in Google Maps

Subway

Fast food · Sandwich · 1.1 mi

275 South Randall Road, Elgin

Open in Google Maps

Taco Bell

Fast food · Tex-Mex · 3.7 mi

1010 Summit Street, Elgin

Open in Google Maps

Taco Bell

Fast food · Tex-Mex · 1.6 mi

1160 North McLean Boulevard, Elgin

Open in Google Maps

Van's Frozen Custard

Fast food · Burger, Custard, Hot Dog, Sandwich · 4.6 mi

818 West Main Street, West Dundee

Open in Google Maps

Wendy's

Fast food · Burger · 2.2 mi

865 South Randall Road, Elgin

Open in Google Maps

Wendy's

Fast food · Burger · 3.2 mi

1001 Dundee Avenue, Elgin

Open in Google Maps

Wendy's

Fast food · Burger · 1.4 mi

465 South McLean Boulevard, Elgin

Open in Google Maps

Chipotle

Fast food · Mexican · 3.8 mi

348 Randall Road, South Elgin

Open in Google Maps

Chipotle

Fast food · Mexican · 4.7 mi

201 North 8th Street, West Dundee

Open in Google Maps

Dairy Queen

Fast food · Ice Cream, Burger, Chicken · 1.6 mi

704 West Chicago Street, Elgin

Open in Google Maps

Dairy Queen

Fast food · Ice Cream · 1.8 mi

3091 Highway 20, Elgin

Open in Google Maps

Dairy Queen

Fast food · Ice Cream · 2.4 mi

712 McLean Boulevard, South Elgin

Open in Google Maps

Dairy Queen

Fast food · Ice Cream · 3.3 mi

727 Villa Street, Elgin

Open in Google Maps

Jimmy John's

Fast food · Sandwich · 1.3 mi

400 South Randall Road, Elgin

Open in Google Maps

Jimmy John's

Fast food · Sandwich · 2.2 mi

50 South Grove Avenue, Elgin

Open in Google Maps

Jimmy John's

Fast food · Sandwich · 3.8 mi

2490 Bushwood Drive, Elgin

Open in Google Maps

Jimmy John's

Fast food · Sandwich · 4.4 mi

500 Randall Road, South Elgin

Open in Google Maps

Orange Julius

Fast food · Juice · 1.6 mi

704 West Chicago Street, Elgin

Open in Google Maps

Pita BBQ

Fast food · Mediterranean · 3.8 mi

1900 McDonald Road, South Elgin

Open in Google Maps

Subway

Fast food · Sandwich · 2.6 mi

55 Clock Tower Plaza, Elgin

Open in Google Maps

Taco Bell

Fast food · Tex-Mex · 1.1 mi

304 South McLean Boulevard, Elgin

Open in Google Maps

Big Sammy's Hotdogs

Fast food · Hot Dog · 3.8 mi

2490 Bushwood Drive, Elgin

Open in Google Maps

KFC

Fast food · Chicken · 1.1 mi

294 South Randall Road, Elgin

Open in Google Maps

KFC

Fast food · Chicken · 2.6 mi

465 Dundee Avenue, Elgin

Open in Google Maps

Dunkin'

Fast food · Donut, Coffee Shop · 3.1 mi

Open in Google Maps

Wingstop

Fast food · Wings · 2.1 mi

855 South Randall Road, Elgin

Open in Google Maps

Beef Villa

Fast food · American · 3.0 mi

Open in Google Maps

Beef Villa

Fast food · American, Burger, Italian · 3.2 mi

Open in Google Maps

Cali BBQ

Fast food · Hot Dog · 4.2 mi

Open in Google Maps

Chinese Wok Restaurant

Fast food · Chinese · 3.5 mi

Open in Google Maps

Cilantro Taco & Grill

Fast food · Mexican · 3.6 mi

Open in Google Maps

Firehouse Subs

Fast food · Sandwich · 3.8 mi

Open in Google Maps

Jersey Mike's Subs

Fast food · Sandwich · 4.1 mi

Open in Google Maps

Little Caesars

Fast food · Pizza · 3.6 mi

Open in Google Maps

Panda Express

Fast food · Chinese · 3.8 mi

Open in Google Maps

Portillo's

Fast food · Hot Dog, Burger · 2.3 mi

Open in Google Maps

Potbelly

Fast food · Sandwich · 3.9 mi

Open in Google Maps

The Beef Shack

Fast food · American · 1.9 mi

Open in Google Maps

Tropical Smoothie Cafe

Fast food · Juice · 2.6 mi

Open in Google Maps

Wee Dee's

Fast food · Burger · 3.3 mi

Open in Google Maps

White Cottage Pizzeria

Fast food · Pizza · 1.1 mi

Open in Google Maps

Listings come from OpenStreetMap contributors. Some places may have closed or be missing, and Townapedia does not rate them.

Map

169 places. The map loads OpenStreetMap tiles when you open it.

Sources and licences