JerryD,
I cannot say much about the others, but West Town Tavern is one of my favorites and it is well spoken of in
this thread.
There is also a
short thread on Leonardo's, which I have not tried.
I hope that wherever you wind up, you'll report back and tell us about your meal.
Happy Birthday.
Best,
Michael