Get directions to: Castle Ballroom Wedding Chapel & Banquet Center, Corpus Christi, TX
Restaurant address: 5738 South Alameda Street Corpus Christi, TX 78412, USA
Restaurant: Castle Ballroom Wedding Chapel & Banquet Center