Although the restaurants aren’t the main reason you’re there (that’s Mickey, obviously), there’s no need to subsist on a diet of candy and junk food while you’re on vacation. Here, eight Disney eateries where the food is as magical as the decor.

RELATED: 12 Genius Ways to Save Money at Disney

Trattoria al Forno restaurant at Disney World
Disney World

Trattoria Al Forno

Located on the boardwalk, this Italian restaurant has all the classics (pizza, pasta, gelato), plus an “Adventure Breakfast” featuring themed meals (like King Triton's shipwreck al forno or Tangled eggs) and the opportunity to meet and greet some of Disney’s most beloved characters. You probably won’t glimpse the most in-demand stars (Elsa and Anna are very busy these days) but Ariel, Rapunzel and Prince Eric make the rounds daily.

Be Our Guest restaurant in Disney World
Disney World

Be Our Guest Restaurant

This reservations-only eatery inspired by Beauty and the Beast and located in the Beast’s castle in the Magic Kingdom is worth a trip for the decor alone. Think: Talking suits of armor, sparkling chandeliers, colorful mosaic windows and a hologram of the enchanted rose (complete with dropping petals). Located in the Beast’s castle in the Magic Kingdom, you’ll have a hard time deciding between yummy French-inspired fare like croque monsieur, ratatouille and mussels in saffron broth. (And good luck trying not to burst out into song as your dinner arrives.)

Victoria Albert best restaurant at Disney World
Disney World

Victoria & Albert’s

Think the park’s all fried foods and candy? Think again. This luxury eatery located in Disney's Grand Floridian Resort & Spa offers fine dining in a romantic setting—with prices to match (caviar, scallops and Kobe beef don’t come cheap, you know). It’s one of only three restaurants in Florida to receive the AAA Five Diamond Award. Note: Jackets are required for men and children under age ten are not allowed. Date night, anyone?

Sci Fi Dine In Theater Disney World Restaurant
Disney World

Sci-Fi Dine-In Theater

Travel back in time at this retro diner where you can kick back in car-shaped booths and watch old sci-fi clips while eating classic American fare like burgers, chicken wings and ribs. (Oh, and don’t miss the adults-only Oreo milkshake that’s laced with chocolate liqueur.)

Rainforest Cafe Disney World Restaurant
Visit Orlando

Rainforest Cafe

Kids of all ages will love this jungle-themed restaurant in the Animal Kingdom, where periodic “thunderstorms” bring the animatronic animals to life. (There are real fish in the aquarium, too.) An extensive menu means that there’s something for everyone, but families should definitely split the Sparkling Volcano dessert featuring a giant chocolate brownie cake served with ice cream, whipped cream, caramel sauce and a sparkler—they’re not monkeying around with this one (sorry).

Biergarten Restaurant Disney World

Biergarten Restaurant

Every day is Oktoberfest at this communal-style restaurant located in Epcot’s Germany pavilion (natürlich). Bavarian classics like bratwurst and schnitzel feature heavily, but there’re also family favorites like mac and cheese, salmon and salad. Make sure to save room for the apple strudel (and a stein of beer for adults).

Coral Reef Restaurant at Epcott in Disney World
Disney World

Coral Reef Restaurant

Go under the sea at this magical restaurant in Epcot's Future World, where one entire wall consists of a giant aquarium. Prepare to be mesmerized as sharks, sea turtles, stingrays and scuba divers glide by. Just, uh, don’t look in Nemo’s eyes as your chow down on your seafood salad.

Wolfgang Pucks Grand Cafe at Disney World

Wolfgang Puck’s Grand Cafe

Parents will love this casual Asian-Californian fusion restaurant from the celebrity chef with its mouthwatering sushi and creative cocktails—meanwhile, kids will happily munch on wood-fired pizzas and spaghetti and meatballs.

RELATED: 16 Facts You Didn’t Know About Walt Disney World (and Disneyland)

From Around The Web