Main content starts here, tab to start navigating

Taquitos Chicago - Wabash

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

773-234-1249

Monday - Saturday Open 24hrs

Closesd on Subday





Get Directions