TAQUERIALos Sombreros
Since 2013
MON - SAT: 11am - 10pm, SUN: Closed
1300 S Main Street, Suit A, Lombard, IL - 60148. (847) 824
Tel. (630) 613-9352
TUE - SAT: 11am - 9pm, SUN: 11am - 7pm, MON: Closed
9370 West Ballard Road, Des Plaines, IL
Tel. (847) 824 - 4646