Decent brew pub (and decent food) on Nassau St. in Princeton called Triumph Brewing. Rather inconspicuous entrance, but most anyone can direct you there. If you go into Princeton, easiest to park in the parking towers a block behind Nassau (there are two), rather than trying to find street parking and continuing to feed the meter.