A San Antonio burger spot specializing in old-fashioned recipes has closed after about seven months in business. Thatta Boy Burgers, opened in June 2024 by Tara Garcia, announced this week its ...