
Best tacos in Crystal lake hands down. Taco guy has over 35 years experience and makes his own seasonings. Serves Tuesday-Sunday from 4:30-11pm
(4)
Leo's Tacos is a casual dining establishment in Crystal Lake, IL, known for serving up a variety of Mexican-inspired dishes.
With a focus on fresh ingredients and traditional flavors, Leo's Tacos offers a menu that caters to both meat lovers and vegetarians alike.
Generated from their business information
Best tacos in Crystal lake hands down. Taco guy has over 35 years experience and makes his own seasonings. Serves Tuesday-Sunday from 4:30-11pm
These tacos are absolutely delicious! Located outside the Shell gas station and yum! They are amazing ! We had them last week and I loved them so I came back! Tacos are $3 each they have asada, Al...
I'm very disappointed about this taco truck the owner he's a theft he rubbed me 80dollars they big Scam on the window of the truck says cash only . But the owner said I have Zelle he make my...
So So good! The food truck is sitting on the side porch f Sunoco gas station. Fresh authentic tacos!!! Do not pass up this place. Cash only. Great friendly service