Main Street Tacos327 N Main St, Wauconda, IL 60084, Wauconda, IL
D E Thai Kitchen 28174 S Las Vegas Blvd #108, Las Vegas, NV
Awards: People's Choice Winner, 2015