David Landsel | Food & Wine
On the North Shore of Lake Pontchartrain, Covington, Louisiana is a charming town with a restaurant scene worth a detour.
Your browser is not supported for this experience.
We recommend using Chrome, Firefox, Edge, or Safari.

On the North Shore of Lake Pontchartrain, Covington, Louisiana is a charming town with a restaurant scene worth a detour.