704 E Higgins Rd Schaumburg, IL 60173
714 East Higgins Road
Schaumburg
Illinois
60173
US
(847) 884-0498(847) 884-0498
Good carry out place for authentic Mexican food in Schaumburg.