5104 N 5th St
303 E State Highway 6 Ewing, IL
5210 Highway U Palmyra, IL
They have the best chicken tacos ever, I will eat here daily.....
July 08, 2010
Cons: I didn't know of this place sooner
If you've been to or used
Los Tacos, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.