Location 11149 Termini-San Luis Pass Rd Galveston , TX See map: Google Maps Phone Number: (409) 740-6969