New Jersey’s northern counties are full of small towns and stunning scenery. Luckily for those of us who live up in the Skylands and Hudson Highlands, there are also a ton of great homestyle restaurants around! What the rural towns of northern New Jersey lack in chains, they make up for in mom-and-pop old-fashioned dining rooms. One of these, in Vernon, is called the Lamp Post Inn.

You’ll find the Lamp Post Inn a short drive from Mountain Creek, which makes it a popular spot for people who are hiking, biking, skiing, or enjoying the resort waterpark.

Google Local / Peter Lyons Hall

You’ll walk in to the bar first - if you just want a drink and some bar bites, come on in and make yourself at home.

Google Local / Peter Lyons Hall

For a more formal meal, head to the dining room. There’s hardly ever a crowd here on a weekday, but during the weekends, you may have to wait for a table. The people of Vernon know where to find good food.

Facebook / The Lamp Post Inn

Start off with an appetizer, like loaded potato wedges, calamari, or French onion soup. It’s sure to be delicious and leave you ready for the next course.

Google Local / EE Grimshaw

While the Lamp Post Inn has a variety of dishes on their menu, it’s the Italian food that brings people back again and again. From pasta to pollo to vitello, every entree is cooked fresh to order and packed with flavor.

Google Local / EE Grimshaw

When the weather’s nice, enjoy your meal out on the porch. No matter where you sit, you’re sure to have a memorable meal here at this friendly neighborhood restaurant.

Google Local / Peter Lyons Hall

Check out the current hours and menu offerings on the Lamp Post Inn website. For more great homestyle dishes in beautiful surroundings, read The Secluded Restaurant In New Jersey With The Most Magical Surroundings.

Google Local / Peter Lyons Hall

Facebook / The Lamp Post Inn

Google Local / EE Grimshaw

OnlyInYourState may earn compensation through affiliate links in this article.

Address: Lamp Post Inn, 1601 County Rd 565, Sussex, NJ 07461, USA