TACOS EL TORO
Updated 61 days ago
3605 Auburn St Rockford, IL 61101
We pride ourselves on out interaction with our customers and our desire for you to leave satisfied...
We are a family owned business rooted in Rockford with a strong work ethic and compassion for food service .