Juniper Hill is located at 73 Beaver Avenue in Annandale, NJ --
one mile from Exit 18 off I-78 and just outside the historic downtown of Clinton in Hunterdon County.  

 Reservations are accepted for the main dining room, patio and vault.  The Bar is walk-in only.  
To book online, please click on the reservation icon below, or you can call the restaurant at 908.335.8905.

Book your Juniper Hill reservation on Resy


Juniper Hill
73 Beaver Avenue
Annandale, NJ 08801

Find Us


We are currently open for Dinner Service only: Tuesday-Sunday
The Bar & Patio: 3pm-close
Dining Room: 5pm-close
Expanded service coming soon - please check back for details.