This place is definitely worth visiting, especially if you're looking for a unique experience. The address is Building 2315, Mission Rd Road, San Antonio City, which might be a bit tricky to find, but it's a big landmark. The surrounding area is not very crowded, which adds to the charm. One thing that might be a bit confusing is the partnership with Tejas motor, but it doesn't seem to affect the overall experience. The theme park part of this location is very well-maintained, with a lot of attention to detail. However, the quality of some of the exhibits could be improved. The best thing about this place is its innovativeness, which is evident in the way it combines old and new elements. But be prepared to spend a bit more on food and drinks, as the prices might be a bit steep for some people.