Peacock Inn 20 Bayard Lane Princeton, NJ 08540 Phone: (609) 924-1707 http://www.peacockinn.com (18 votes, average: 4.83 out of 5) Loading... Elegant eatery serving farm-to-table American cuisine in a warm & cozy setting.