Due South Brings Southern Sophistication to Navy Yard

Get ready, readers! Due South is the latest addition to the plethora of bars and restaurants located in the ever-growing Navy Yard/Capitol Riverfront neighborhood, and with it comes southern fare with an upscale twist. We recently attended the restaurant’s grand opening celebration to test things out and get the scoop on the neighborhood’s newest go-to spot. […]