Restaurant Latour : Upscale & Refined
Restaurant Latour is the crown jewel of the resort’s dining scene, located within the Grand Cascades Lodge. It is widely considered one of the finest dining destinations in New Jersey.
Offers a sophisticated tasting menu that highlights local and seasonal ingredients.
Features one of the most celebrated wine cellars in North America, with thousands of labels to choose from.
Provides a refined atmosphere with stunning views of the surrounding mountains, perfect for a special occasion.