5104 N 5th St
Sistaz Cook Shack
2270 Highway 168 Philadelphia, MO
303 State Hwy N # 6 Ewing, 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.