Tubbs Shell is located at 16423 Oak Rock St, San Antonio, TX. This location is in the Hill Country neighborhood..