From Our Editors
For top-rated Mexican fare that customers rave about, head to Taco John's in Machesney Park for a meal packed with bold flavor.
Take advantage of the quick and easy parking near Taco John's.
Listen up, penny pinchers! Taco John's serves lip-smacking dishes that are full of flavor for next to nothing. You can stop by at practically any time, since Taco John's serves breakfast, lunch, and dinner. For the area's highest rated Mexican cuisine, be sure to check out Taco John's.