1316 Route 31 North, Annandale, NJ   |    NEW COVID HOURS BELOW - SUBJECT TO CHANGE  |   908-200-7271  

Contact Us

Call: 908-200-7271

Use our online ordering system to place an order and pay from the comfort of your phone.


Currently we are only taking reservations by phone. Please call 908-200-7271

Reserve Your Table >

Check out what's going on at Harper's!

Harper's Table is a family business that  aims to bring our community together through food, drink and friendly service. We offer simple, quality American cuisine along with a full bar in the quaint setting of Annandale, NJ. 


Our family renovated the property with nearly 100% recycled materials from old barns in Hunterdon County. The result is an experience that feels warm, unpretentious and comfortable.  So bring your family and friends and join us in our cozy little spot. We hope to see you soon!


Stay Awhile

Beers and Bourbons

Weeknight Happy Hours 3-6pm

Harper's features a unique selection of draft and bottled beer as well as one of the most expansive bourbon offerings in the area. Join us for happy hour drink specials and our forthcoming tastings and educational events.

Join Our Mailing List