Yes, when you reserve (even with using Dining Plan credits) you need a CC to reserve the reservation- They don't charge it (I think just a 'ping' to see if it's active) and then then you can pay when you get there with a different tender or card. If you don't show up, They will charge your card for the no show.