Judging Restaurants – The Palm

by Prince Of Petworth September 10, 2009 at 12:00 pm 31 Comments


The Palm is located at 1225 19th Street, NW. I’ve been lucky enough to enjoy the Palm restaurant up in NYC but never had the chance (money) to hit the DC location. I think the DC one is the original, right? Are these among the best steaks in town? You can see the dinner menu here.


Subscribe to our mailing list