Elgin IL Chinese Food Products 1. 312 S McLean Blvd, Elgin, IL 60123 | Hunan Garden Restaurant (847) 695-2155