Daddy's Seafood and Cajun Kitchen

  • Restaurant
1808 Padre Blvd.
South Padre Island, TX 78597
(956) 761-1975
(956) 761-1798 (fax)
  • Whom to Contact

    • Merril Woods
      Manager