Judging Restaurants – JOJO Restaurant and Bar

by Prince Of Petworth July 15, 2009 at 12:00 pm 12 Comments


JOJO Restaurant and Bar is located at 1518 U Street, NW. Here’s another spot that I’ve walked by a million times but haven’t checked out yet. So in addition to the food, is this a good spot to listen to music? Would you consider it more of a bar than a restaurant or vice versa? Any fans out there?


Subscribe to our mailing list