Get directions to: Elburrito Latino, Rockford, IL
Restaurant address: 2410 South Alpine Road Rockford, IL 61108, USA
Restaurant: Elburrito Latino