|
Al's Cafe & Creamery 43 DuPage Court, Elgin, IL 60120, 847-742-1180, This award-winning casual dining cafe serves an eclectic American menu daily for lunch and dinner. Catering is available.  |
|
Alexander's Restaurant 1725 North State Street, Elgin, IL 60123, 847-888-4146, Named after the famous Greek, Alexander the Great, this restaurant serves delicious Greek-inspired dishes daily for breakfast, lunch, and dinner.  |
|
Beef Villa 1225 West Spring St., Elgin, IL 60177, South Elgin, 847-888-9802, Specializing in Italian beef and hotdogs, this casual restaurant is open daily for lunch and dinner. Catering is available. There are two other locations of this popular restaurant in east and west Elgin. more...  |
|
Cafe Magdalena 13 Douglas Avenue, Elgin, IL 60120, Downtown, 847-742-2270, This gourmet Northern Italian restaurant offers an array of pasta dishes, delicious entrees, and tantalizing desserts. They are open daily for lunch and dinner.  |
|
Colonial Cafe 600 South McLean Boulevard, Elgin, IL 60123, 847-888-3939, Open daily for breakfast, lunch, and dinner, this cafe offers an American menu and wonderful desserts. Catering is available.  |
|
Gasthaus Zur Linde 15 North Grove Avenue, Elgin, IL 60120, 847-695-8828, This fine dining restaurant serves a combination of German, Austrian, and American dishes as well as a full selection of beers, wines, and cocktails.  |
|
Geno Nottolini's Pizza 1061 North Liberty Street, Elgin, IL 60120, 847-888-4884, Family-owned Italian restaurant serves great Italian pizzas, pastas, and sandwiches! Takeout, delivery, and catering services are available.  |
|
Jimmy's Charhouse 2290 Point Boulevard, Elgin, IL 60123, 847-783-0200, Known for their steaks and barbecue baby back ribs, this restaurant also serves wood roasted chicken, fresh fish, charbroiled burgers, and sandwiches.  |
|
Lynn's Garden Cafe 2090 Larkin Avenue, Unit C, Elgin, IL 60123, 847-622-2233, Considered Elgin's premiere deli, it serves gourmet, signature sandwiches, homemade soups, and many fresh bakery items. Catering and delivery are available.  |
|
Prairie Rock Brewing Company 127 South Grove Avenue, Elgin, IL 60120, 847-622-8888, A dramatic two-story fireplace greets you as you enter this unique restaurant that was once the site of the first silent movie theater in Elgin. Eight handcrafted varieties of beer as well as prime steaks, seafood, pastas, and sandwiches are served here.  |
|
Seattle Mountain Coffees 109 East Highland Avenue, Elgin, IL 60120, 847-695-3595, You'll enjoy this full service gourmet coffee shop that serves a variety of delicious breakfast and lunch items daily.  |
|
Bennigan's Restaurant 495 Airport Road, Elgin, IL 60123, 847-488-9000, Known for their lunch specials, this restaurant serves a full American menu as well as a full bar menu. Banquet areas are available. They are open daily for lunch and dinner. more...  |
|
Akina's Thai Restaurant 23 South Grove Avenue, Elgin, IL 60120, 847-488-0203, A Thai Restaurant specializing in Thai and Asian Fusion cuisine. The menu consists of mainly Thai cuisine, but also includes Japanese, Vietnamese, and Laotiane fusion cuisine.  |
|