Visit Us

En El Centro de Tu Pueblo

Little Mexico, In the Heart of HIghwood

485 Sheridan Rd. Highwood, IL 60040
Phone: (847) 926-8340
Store Hours: 7:30 a.m.-9:00 p.m. everyday
Taquería Hours: 7:30 a.m.-7:00 p.m. everyday