Entertainment3 months ago
Entertainment venue with bowling, arcade, go-karts opens in Ingram Park Mall
SAN ANTONIO – A new indoor entertainment venue is now open on the Northwest Side. Rush Maxx, located at Ingram Park Mall, 6301 Northwest Loop 410,...