Get directions to: Delightful Deli, Corpus Christi, TX
Restaurant address: 5858 South Padre Island Drive Suite 105 Corpus Christi, TX 78412, USA
Restaurant: Delightful Deli