1. Gogoji Restaurant 1014 S Mclean Blvd, Elgin, IL 60123 Coordinate: 42.00908,-88.31514 Phone: (847) 841-8698
2. J Pho Vietname Cusine 1020 Summit St, Elgin, IL 60120 Coordinate: 42.04766,-88.2534 Phone: (224) 238-7766