Judging Restaurants – Star & Shamrock

by Prince Of Petworth November 4, 2010 at 12:00 pm 24 Comments

I think Star & Shamrock has been open long enough for a proper judging. They are located at 1341 H Street, NE. And perhaps it is because I’m Jewish with a great, uh, er, affinity for elements of the Irish culture…but I freaking love this place. You can see their menu here. Thumbs up or down? For the fans – what’s your favorite food there?


Subscribe to our mailing list