1. Kkc of Streamwood 698 S Barrington Rd, Streamwood, IL 60107 Coordinate: 42.01923,-88.14476 Phone: (630) 372-5777
2. Crazy Crab 279 N Barrington Rd, Streamwood, IL 60107 Coordinate: 42.03871,-88.14444 Phone: (847) 252-9555