Information & Reservations

(210) 647-7878

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