Chelsea's0 Ratings yelp logo
4855 S Alameda Ste 101 Corpus Christi, Texas 78412 | Restaurant Info