onosm.org submitted note from a business:
name: Tamaleria & Restaurant Isabel
phone: 847-672-6347
website: 
twitter: undefined
hours: Tuesday- Sunday 8am to 7pm
category: 
address: 813 10th Street North Chicago IL 60063