Slackers
126 W Rector // 12234 Nacogdoches Road, (210) 845-2603, slackersbars.com
With three locations in San Antonio, Slackers lets you hit up the locations near North Star Mall and on Nacogdoches when you don’t feel like dealing with the St. Mary’s Strip. At Slackers, sports bar booziness meets arcade fun, meaning you and your crew will be entertained (and getting plastered) for hours.
Photo courtesy of Slackers