815-929-0700
Isidro’s Tamales & Taqueria opened in January 2010 and has quickly earned a reputation for having some of the best Mexican food around.
Located at 430 W. Station St., behind St. Rose Church, it’s easy to drive past their single maroon awning on the south side of the...