If you're looking for Soul Food restaurants in Washington look no further. Hitching Post (Petworth) is known for having some of the best Soul Food in Washington. Located at 200 Upshur St NW, Hitc...show more
Hand cut vegs, coconut, ginger and garlic.
Last updated September 24, 2020