Corpus Christi TX STE A Corpus Christi TX | Southside Barbacoa, Restaurants 1. 5894 Everhart Rd, Corpus Christi, TX 78413 | Southside Barbacoa (361) 334-0888