1. Tarragon Catering 1544 Fleetwood Dr, Elgin, IL 60123 Coordinate: 42.02091,-88.31531 Phone: (630) 624-4272
2. Catering by DeZine 25 S Melrose Ave, Elgin, IL 60123 Coordinate: 42.03368,-88.30778 Phone: (224) 659-8287