13 yrs ago•ThetroofreviewedSome Beach2819 I- 410 Access Rd, San Antonio, TX 78230, USA*Upon entry you are greeted by...