Slackers 5th location in the San Antonio area. Your premier home for all things Sports Drinks and Games. Located on the corner of 281 and Thousand Oaks inside the Park Oaks shopping center. We are currently open!
Know a great happy hour or special for this location?
Suggest an edit
16620 San Pedro Ave, San Antonio, TX 78232
© 2025 Checkle, Inc
Privacy
Terms