Hi Megan!
Welcome to planDisney! Congratulations on 20 years with your Prince Charming! It would be my pleasure to make some recommendations on where to have that special anniversary celebration.
My absolute top choice would be
California Grill at Disney's Contemporary Resort for overall experience and amazing food.
Between the California cuisine, sushi, and brick oven-fired pizzas, California Grill knocks it out of the park on variety and quality. Be sure to time your
Advance Dining Reservation for about an hour before the Magic Kingdom fireworks because there’s nothing quite like watching fireworks as you finish your celebratory meal!
My other favorites include
Flying Fish at Disney’s BoardWalk for phenomenal seafood;
Topolino’s Terrace – Flavors of the Riviera at Disney’s Riviera Resort for French and Italian inspired fare and rooftop views of fireworks; and at EPCOT,
La Hacienda de San Angel for authentic Mexican cuisine and
Takumi-Tei for an exquisite Japanese dining experience. Some of these may not be available in time for your anniversary trip, but I feel like I still needed to include them on my list since they could always reopen at any time and they are excellent choices for a special occasion dinner.
Finally, make sure you have your anniversary noted on your dining reservation...and for that matter, on your Walt Disney World Resort hotel reservation if you are
staying in the magic! My husband and I got surprised with a magical upgrade to a villa for our 15th anniversary that totally would not have happened if we didn’t mention the special occasion on our reservation. No promises that will happen, but wouldn’t that be awesome?
With all those dining options, the fun now will be deciding which one for your anniversary meal. Wishing you a wonderful vacation at the Most Magical Place on Earth!
Happy Anniversary!
Sherry