Yesterday The Boathouse, the first restaurant apart of the new Downtown Disney area The Landing opened. The restaurant offers a delectable menu of seafood and steaks, live entertainment and waterfront dining.
Going with the new restaurant is also two new boat experiences, the amphicar rides and the regatta that will surely delight guests.