Location 11745 Termini-San Luis Pass Rd Galveston , TX See map: Google Maps Phone Number: (409) 996-4765