I have been to City Tavern a couple of times, and to be honest it is always hit or miss. Sometimes the food is good and the service is slow, other times the food is bad and service is great.
It's a lot like my golf game in that I can't put together a perfect round.