Update Info - Taqueria el Aguila
This restaurant was reported as closed. If it is open, let us know.
Taqueria el Aguila
2228 Western Ave
South Bend, IN 46619
2228 Western Ave
South Bend, IN 46619
This restaurant was reported as closed. If it is open, let us know.