Main content starts here, tab to start navigating

Taquitos Chicago - Wabash

2537 S Wabash Ave unit #29,
Chicago, IL 60616 (opens in a new tab)

773-234-1249

Monday - Saturday Open 24hrs

Closesd on Subday





Get Directions (opens in a new tab)