Need great food in Princeton, NJ
Princeton's best casual in town is Blue Point Grill for fish and seafood, byob.
Italian in town include average at best Teresa's, Mediterra and La Mezzaluna. None terrific, but each can shine on the rare occasion when the stars and moon align!
Winberies is a local version of a TGI Fridays. Beer's good and food's average.
Princeton's best cuisine in the more upscale elements and fine dining at the Peacock Inn. Note for a more casual experience, one can dine in the very comfortable bar/lounge at the Peacock Inn.
Nearby fav's (drive required) include One 53 in Rocky Hill (casual farm to table, bistro), Blue Bottle in Hopewell, Osteria Procaccini in Kingston (artisan pizza) and for some, Eno Terra in Kingston (Italian).
There's many posts here for all the above. Hope you enjoy your visit.