Malibu Castle, San Antonio’s iconic putt-putt playland, is closing for business next month after 37 years in operation. You have until Monday, September 7, to get in one last game of mini golf or ride around the go kart track. The park’s owners made the announcement this weekend, leaving San Antonians who grew up in […]
