A new shopping center has opened in San Antonio, representing a significant investment of $20 million. The center has begun to welcome customers to its dining establishments, with restaurants now open for business. For more information on the shopping center and its newly opened restaurants, readers can refer to the source, which provides further details on this development in San Antonio.