Cheddars Scratch Kitchen

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