El Charro San Francisco


3655 E 106th St
Chicago, IL 60617

A Mexican Restaurant in Chicago IL

El Charro De San Francisco features food from the Mexican state of Jalisco cuisine. Pase vsted y buen provecho!Established in 1996.Around 1996 or so aproximadamente desde 1996


Mon 9:00 am - 11:30 pm Tue 9:00 am - 11:30 pm Open now Wed 9:00 am - 11:30 pm Thu 9:00 am - 11:30 pm Fri 9:00 am - 1:30 am Sat 9:00 am - 1:30 am Sun 9:00 am - 12:15 am

Click the button to add a review for El Charro San Francisco

Add Review