Chef Leo Davila showcases offerings at new San Antonio restaurant
SAN ANTONIO โ He makes good food pretty. Chef Leo Davilaโs new restaurant, Stixs & Stone on San Antonioโs Northwest Side, promises a feast for the eyes and for the stomach. Itโs Davilaโs first brick and mortar restaurant with the Catch the Wave team. The team serves Mexican-Asian fusion cuisine at Stixs & Stone, located at 5718b Wurzbach Rd. You can keep up with the new location on the Stixs & Stone Facebook page.