San Antonio TX STE A Corpus Christi TX | Southside Barbacoa, Restaurants 1. 18415 Bracken Dr, San Antonio, TX 78266 | Bracken Store (210) 651-6515