It’s that time of year again… The season where leaves change from a gorgeous green into vibrant shades of yellow, orange and red. New Jersey is one of the best states for fall foliage and one of the most enjoyable ways to experience it is while dining. What’s better than good food and unforgettable views? Tucked away in the Delaware Water Gap National Recreation Area, the Walpack Inn has both.

The drive to the Walpack Inn is sure to be scenic, as you’ll be surrounded by trees on all sides.

Flickr/Doug Kerr

When you arrive, you’ll be enchanted by the rustic exterior.

Facebook/The Walpack Inn

Though it’s the interior that’s a real treat. Dine in the greenhouse for floor to ceiling windows.

Facebook/The Walpack Inn

You can expect views like this in the fall.

Facebook/The Walpack Inn

And this! You’ll love watching the leaves change in the valley and along the mountains.

Image/The Walpack Inn

You’ll frequently spot wildlife, who likely enjoy the scenery as much as we do.

Facebook/The Walpack Inn

While this shot was snapped in the summer, you can see some of the guests who stop by.

Facebook/Walpack

What to eat when you’re here? Try one of the delicious homemade pies.

Image/The Walpack Inn

Savor every bite of their famous bread.

Facebook/The Walpack Inn

Then, indulge in delectable steak and seafood.

Facebook/The Walpack Inn

This restaurant has been a local favorite for decades and you don’t want to miss it in the fall. You’ll find the Walpack Inn at 7 National Park Service Road 615, Layton. While it’s probably one of our most secluded eateries to enjoy the foliage from, we’ve got other restaurants that let you see the leaves change while you dine. Just check out this eatery atop the Watchung Mountains.

Flickr/Doug Kerr

Facebook/The Walpack Inn

Image/The Walpack Inn

Facebook/Walpack

OnlyInYourState may earn compensation through affiliate links in this article.