El Charro
Add to Favorites
CLOSED NOW
Today: 9:00 am - 8:00 pm
Tomorrow: 11:00 am - 9:00 pm
Saved to Favorites
Phone: (765) 359-0455
Address: 113 E Pike St, Crawfordsville, IN 47933
Phone: (765) 323-4289
El Charro Taqueria
Cuisines: Spanish, Mexican, Latin American, European, Continental
Price Range : Average
211 E Main St, Crawfordsville, IN 47933
1313 Darlington Ave, Crawfordsville, IN 47933
1855 S Us Highway 231, Crawfordsville, IN 47933
127 S Green St, Crawfordsville, IN 47933
1410 Darlington Ave, Crawfordsville, IN 47933
396 W Market St, Crawfordsville, IN 47933
116 W Main St, Crawfordsville, IN 47933
1518 S Washington St, Crawfordsville, IN 47933
115 W Market St, Crawfordsville, IN 47933
1508 S Washington St, Crawfordsville, IN 47933