Carrol House | 1621 N Mesquite St Corpus Christi TX 78401 United States Restaurant Menu & Phone1621 N Mesquite St Corpus Christi TX 78401 United States 0/5