CCorpus Christi Read More El Vago Burgers and Barbecue opens its first indoor location in Corpus ChristiNovember 1, 2026 CORPUS CHRISTI, Texas — A popular Corpus Christi restaurant known for helping neighbors has opened its first indoor…