McDonald's

120 Indian Springs Dr, Sandwich
(815) 786-2519

Customers' Favorites

Photos

+97 photos
+96 photos
Add a photo

Recent Reviews

I always have a great experience here! The service is consistently fast and friendly, no matter how busy it gets. We often visit for the indoor play area, which is a huge hit with the kids, and I’m always impressed by how clean and well-maintained it is. The staff goes above and beyond to make every visit enjoyable, staying cheerful and helpful even during peak times. It’s clear they care about creating a positive environment for families. The combination of great service,...
McDonald's used to serve a really great fish sandwich. On this visit I opened up the box and found a downsized rendition. It looked real cute. The bun looked perfect but tasted like Wonder Bread! The fish filet was like rubber. Makes me wonder if it really was fish? The iced tea was good though.
The freshest food I've had at a McDonald's yet. I ordered the 6 PC nugget meal & requested it to be made fresh. It was made fresh. Usually other locations double dip but not this time! Best fries ever. The staff was super friendly too. I will be back.

More Reviews