This parking lot is located in Building 7350, Talley Rd Road, San Antonio City, and it's part of Ice House America. One can easily find a parking spot here. The parking lot is wheelchair accessible, which is great for people with mobility issues. However, I was surprised to see that it's open 24/7, every day of the week. It's worth noting that the web link provided on the parking lot's sign is not a direct link to the parking lot itself, but rather to Ice House America's website. One notable issue is that there is no information on parking fees, which might make it difficult for visitors to budget.