13 yrs ago•shaunreviewedSome Beach2819 I- 410 Access Rd, San Antonio, TX 78230, USA*This was my first time at...