Cold nights in New Jersey call for a table near a real fire and a plate of hearty food. Some of the best spots in the state are old taverns, stone inns, and lodge-style dining rooms that keep the hearth going all season.
This list covers six of them, from a 1776-era bar in Gloucester County to a stone inn in rural Hunterdon County. Save it for the next chilly weekend, and maybe send it to the friend who always wants to grab dinner somewhere cozy.
1. Huntley Taverne, Summit, NJ

Picture a ski lodge that somehow landed a block from downtown Summit. Exposed wood beams, warm wood finishes, and a wood-burning fireplace give Huntley Taverne a mountain-retreat look without the long drive north.
The kitchen leans into seasonal American cooking. Menu standouts include Filet Mignon, Local NJ Burrata, a Short Rib BBQ Flatbread, and Truffle Frites, with Caramelia Creme Brulee for dessert.
Vegetarians get a full menu of their own, which is not a given at tavern-style spots. There is also a private dining room and a larger space for events, handy for a winter birthday or work gathering.
Plan ahead on weekday and weekend evenings, since Tuesday through Saturday nights tend to fill up. Reservations are recommended for lunch, brunch, and dinner.
You will find it at 3 Morris Ave, open daily from 11:30 AM, with a free lot and street parking nearby.
2. Yardville Inn Restaurant & Tavern, Hamilton Township, NJ

Not every fireplace pub needs white tablecloths. The Yardville Inn is a true neighborhood bar and restaurant, and its huge wood-burning fireplace in the dining area gives the whole room a campfire character on cold days.
Prices stay friendly, generally around $20 to $30 per person. Expect comfort food, quick bites, small plates, and dessert, plus TVs that make it a solid choice for game day.
Families fit right in here. There is a kids’ menu and high chairs, and the space works well for groups.
Sundays are the busiest stretch, from afternoon into evening, along with Friday and Saturday nights. Reservations are accepted, and catering plus a private dining room are available for bigger plans.
Note the short Monday hours, 1 to 7 PM. The rest of the week runs from 11 AM until late at 200 Yardville Allentown Rd.
3. Tabor Road Tavern, Morris Plains, NJ

One fireplace is nice. Tabor Road Tavern goes further, with rustic stone fireplaces, including a central one, set among heavy wood beams in a craftsman lodge setting.
I would save this one for a date night or a winter celebration. The menu serves upscale American comfort food like Beef Wellington, Glazed Prime Short Rib, Tuna Tartare, and Crispy Calamari.
Brunch is on offer too, and Avocado Toast shows up for a lighter start. Seasonal specials rotate, so a return visit can bring something new.
The enclosed patio extends the season for anyone who wants an outdoor feel without the chill. Happy hour food is another reason to stop by after work.
Find it at 510 Tabor Rd, open from 11:30 AM daily. Dinner and brunch reservations are recommended, especially Wednesday, Friday, and Saturday nights.
4. The Black Horse Tavern & Pub, Mendham, NJ

History buffs, this stop is for you. The Black Horse is a Colonial-era inn on Main Street in Mendham, with an elegant dining side and an attached casual pub.
The pub has vaulted ceilings, plenty of booths and tables for groups, and a fireplace that anchors the room. A wide selection of beers on tap rounds out the tavern side.
A Crock of French Onion Soup might be the most fitting winter order here. Crab cakes, Fish and Chips, Chicken Wings, Steak Frites, and oysters also appear on the menu, and the dessert selection gets plenty of attention.
Live music and sports on TV add some weekend energy. Kids are welcome, with a kids’ menu and high chairs.
Tuesdays open at 4 PM, while other days start late morning. Parking options are generous, including a free lot and valet, at 1 W Main St.
5. Sergeantsville Inn, Sergeantsville, NJ

Out in the Hunterdon County countryside, a historic stone building hides several distinct dining rooms. Each room at the Sergeantsville Inn offers a different experience, and the charming fireplace makes winter visits especially appealing.
The Tavern is the casual pick, with attentive bartenders and tasty bar food. The dining rooms go more upscale, using locally sourced ingredients in creative dishes.
Menu highlights include Tea-Brined Duck Breast, Halibut, Beef Carpaccio, East Coast Oysters, and Steak Frites. A Tomato Bisque fits a snowy evening nicely, and there is a full vegetarian menu.
This is the priciest stop on the list, roughly $40 to $90 per person. Dinner reservations are recommended, particularly for Saturday nights.
Weekday hours start at 4 PM, with lunch on Fridays and Saturdays and an earlier Sunday schedule. The address is 601 Rosemont Ringoes Rd.
6. Barnsboro Inn, Sewell, NJ

Dating to around 1776, the Barnsboro Inn has been pouring and serving longer than the country has had a Constitution. That kind of history gives this Gloucester County tavern a small-town personality that is hard to copy.
Inside, there is a lively neighborhood bar side and a quieter area for dinner, plus a fireplace for the colder months. The menu sticks to casual American pub fare, steaks, and seafood.
French Onion Soup and Roadhouse Wings are popular picks. Tuesdays bring half-price burgers, which makes a midweek visit tempting.
Live music runs on weekends, and dogs are allowed inside and out. Families will find a kids’ menu and high chairs.
Prices stay around $20 to $30 per person at 699 Main St. Weekend brunch starts at 10 AM on Saturdays and Sundays.
From Summit to Sewell, each of these spots proves winter can be the best season for dinner out. Pick one, grab a seat near the fire, and let the cold wait outside.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.