Update Info - El Taquito
This restaurant was reported as closed. If it is open, let us know.
El Taquito
1276 Winston Plz
Melrose Park, IL 60160
1276 Winston Plz
Melrose Park, IL 60160
This restaurant was reported as closed. If it is open, let us know.