Chelsea's Bar & Grill Corpus Christi

4855 South Alameda Street, Corpus Christi, 78412