my brother-in-law lives on W 17 between 6th and 7th and we stay at the W Hotel in Union Square at Park & 17th. We walk up and back and I don't think I've ever noticed Rye House. May have to check it out next time. Menu looks tasty.
"A man can take a little bourbon without getting drunk, but if you hold his mouth open and pour in a quart, he's going to get sick on it."