I have always been pleasantly surprised by Mama Melrose's, despite mostly mediocre reviews on these boards. It's not spectacular, but it's probably my favorite restaurant at Disney's Hollywood Studios.
Your credit card number is taken when you book the Fantasmic! Dinner Package, but it won't be charged unless you do not honor the reservation.