Welcome to The Black Horse Tavern & Pub, proudly serving guests for nearly 300 years. As New Jersey’s oldest continually running restaurant, dating back to 1742, we offer a cozy, rustic atmosphere that’s perfect for gathering with family and friends. Here, history meets tradition, with generations of guests making lasting memories. Our menu features American classics, thoughtfully updated to reflect post-Revolutionary War standards.
Recently renovated, we've preserved the building's charm and character while enhancing the experience.
Come dine with us and become part of a legacy that has stood the test of time.