Models Delta 265 Coming Spring 25 The Delta 18 is a Swiss Army knife of a boat. From saltwater to fresh, flats to open water, this platform can be made to fit anywhere.