• Rita's Ice Custard Happiness

    • RESTAURANT
    4200-C South Alameda St
    Corpus Christi, TX 78412
    (361) 334-0414

    • Upcoming Events