Owl Harbor Marina is located on Twitchell Island in the Heart of the California Delta. The marina has 240 berths including covered berths and extra wide berths for multi-hulled sailboats. Owl Harbor Marina has the facilities, accommodations, and recreational activities expected of a great San Francisco Bay Area marina.