44°Clear

Judging Restaurants and Bars – The Greene Turtle

by Prince Of Petworth September 23, 2009 at 12:00 pm 20 Comments

IMG_1819

The Greene Turtle is located at 601 F Street, NW. From time to time folks ask me where is a good spot to go before an event at the Verizon Center. Some folks have mentioned this spot. I’ve never been but wonder what folks think of this spot? Is it just massively overrun with tourists or is it a decent sports bar?

×

Subscribe to our mailing list