Coral Reef Restaurant
Coral Reef Restaurant is one of EPCOT’s most distinctive table-service restaurants, located inside The Seas pavilion in World Nature. Its defining feature is the massive wall of windows looking directly into the pavilion’s aquarium, where diners can watch fish, sharks, rays, sea turtles, and other marine life glide past during the meal. Disney currently positions … Read more
