San Luis Pass is a strait of water at the south-western end of Galveston Island off the Texas Gulf Coast of the U.S. state of Texas. It connects the sheltered waters of West Bay to the open Gulf of Mexico. Fishermen and swimmers have been killed in the Pass'...