The Rim

5807 Worth Pkwy. San Antonio, TX 78257