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 […]