New West Indian-Caribbean Restaurant on Upshur Street

by Prince Of Petworth March 19, 2009 at 5:00 pm 12 Comments


But don’t get too excited yet. This restaurant is located inside the Island Cafe club on Upshur Street east of 9th St. near Domku. In the past Island Cafe has been temporarily closed due to violence. But, I think I’m going to have to give this a try. The menu looks pretty tasty:



Subscribe to our mailing list