Reviews from Around the Web
Charro has the goods!.
El Charro I stands above El Charro II with their original salsa and chips. I don't know how they do it, but every time I eat a taco from El Charro, it tastes like the first taco I've eaten all over again!
View More