The Canal at Delacour Golf Club opened its restaurant in Aug 2006, named The Depot. The Depot is a Licensed restaurant with a Full Golf Course Style Menu. Seating inside for approx 60 people, and outside on the deck for 40 people. Stay in touch for a complete menu and further information on hours of operation, specials, buffets etc.