comfortable and tasty
Saturday, April 15, 2006
The Tap Room is in the basement of the Nassau Inn. I was last there before attending a show at McCarter and the waitress was helpful at getting us in and out of the restaurant quickly.Our food was great and the service was wonderful. It's very easy to park in the town parking lot and walk to the restaurant. The only slight problem is the dark atmosphere in the room.