• Cheddars Scratch Kitchen

    • RESTAURANT
    5855 South Padre Island Drive
    Corpus Christi, Texas 78412
    (361) 906-0700