Turn on JavaScript to search, filter and see the map.
Home
Chicago, Illinois
Taqueria El Charro I
Taqueria El Charro I
6661 N Clark St, Chicago, IL 60626
Happy hour: food
Tuesday - Friday (2pm to 5pm)
None mentioned
Happy hour: drinks
Tuesday - Friday (2pm to 5pm)
Margaritas (Lime) $2.99 / All Bottle Beer $2.99, House (Well) Tequila Shots $2.00
Sources and contact
View source
Restaurant website