Deborincuba Restaurant2727 W Fullerton Ave, Chicago, IL
Don Chema2331 N California Ave, Chicago, IL
Awards: People's Choice Winner, 2015