Dry Dock Café - Bar & grill in Algiers Point, New Orleans | Reviews, Photos & Information on Postcard