1. Mickeys Sports Bar 50 N Barrington Rd, Streamwood, IL 60107 Coordinate: 42.03359,-88.14516 Phone: (630) 855-4263
2. Hibachi Grill 948 S Barrington Rd, Streamwood, IL 60107 Coordinate: 42.01372,-88.14512 Phone: (630) 372-7303