Battleship texas tours. Sheldon Lake is open every day to public fishing with appropriate licenses. Naturally it offers an outlet to the Gulf of Mexico one of its most famous attractions is the Texas City Dike levee. Texas City is a small city located on the southeastern coast of Texas in Galveston County. The primary activities at the lake unit are fishing and wildlife observation. Boats must not exceed headway speed while operating on the lake; they may be launched at the south boat ramp on Pineland Road.