The Peacock Inn at 20 Bayard Lane in Princeton, New Jersey. The Inn dates back to the 18th century. It was located at the corner of Nassau Street and University Place, and was moved to its current location in 1875 by William Libbey. It has been rated one of the top 50 restaurants in New Jersey.