On the Occoquan River in the beautifully preserved Occoquan Historic District south of Washington, Madigan’s Waterfront delivers cold drinks, fresh seafood, and the charming waterfront character of one of Northern Virginia’s most historic mill towns. The Occoquan River setting is genuinely lovely; the town’s cobblestone streets and historic buildings make it one of the region’s most distinctive destinations; and Madigan’s gives it a proper waterfront bar worth lingering over.