Some of these restaurants offer stunning views of the Grand Floridian Resort, the Seven Seas Lagoon, as well as the Magic Kingdom. The best of the views comes from Narcoossee’s. The restaurant is built above the waters of the Seven Seas Lagoon and allows guests to see the boats pass by, as well as see the Magic Kingdom from their seats. For views of the resort, we love Citrico’s because it is positioned on the second-floor of the main building and lets guests see the pool, as well as the other buildings within the resort. Even if you aren’t dining at one of these restaurants, you can easily take in the views before or after dinner as you meander around the resort grounds!