Get directions to: Duff's Tavern & Grill, Vicksburg, MS
Restaurant address: 1306 Washington St Vicksburg, MS 39180, USA
Restaurant: Duff's Tavern & Grill