Dragon’s Lair San Antonio (Medical Center) Map Unavailable Address 7959 Fredericksburg Rd San Antonio Texas 78229 United States Upcoming Events No events in this location