9. Narcoossee’s (Grand Floridian)
Narcoossee’s is a upscale restaurant located on top of the Seven Seas Lagoon. The views are incredible, but so is the food. This is a perfect restaurant for a special occasion, but it also doesn’t break the bank. On a trip for a friend’s birthday, three of us each had a cocktail, split an appetizer and dessert, and each had our own entrée and made it out for $150.