Main content starts here, tab to start navigating

Taquitos Chicago - Wabash

2537 S Wabash Ave unit #29,
Chicago, IL 60616

773-234-1249

Monday - Thursday 2:00pm - 12:00am
Friday -Sunday          2:00pm - 4:00am





Get Directions