Information & Reservations
1485 N Ellison Dr. San Antonio, TX 78251
Our Address is 1485 North Ellison Dr., San Antonio TX 78251
Our GPS: -98.6904, Latitude: 29.4473
We are located on the far Northwest side of San Antonio 1 mile south of the SeaWorld Main Entrance on North Ellison Dr.
We are outside Loop 410 and inside Loop 1604 off HWY 151 Exit Military Dr. West