Location 16510 Termini-San Luis Pass Rd Galveston , TX See map: Google Maps Phone Number: (409) 539-5159