Taqueria el Charro

Taqueria el Charro

Restaurants in Chicago, IL

Restaurants Tex-Mex Restaurants

Contact us

Location

16661 N Clark St.,
Chicago , IL 60626 UNITED STATES

Reviews

Taqueria el Charro 773-743-7056
16661 N Clark St.,
Chicago , IL 60626 UNITED STATES
$
Taqueria el Charro 3

Based on 1 reviews

Taqueria el Charro 773-743-7056
16661 N Clark St.,
Chicago , IL 60626 UNITED STATES
$
3 5

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!
posted at 02/12/10

Detail information

Company name
Taqueria el Charro
Category
Restaurants
Rating
3.0 (1 reviews)
Is this your business? Manage via YEXT
edit delete

Taqueria el Charro

Contacts Location Reviews Details