David Landsel | Food & Wine
On the North Shore of Lake Pontchartrain, Covington, Louisiana is a charming town with a restaurant scene worth a detour.
Start planning your next getaway to the Louisiana Northshore with a copy of our latest visitor inspiration guide!
Request Yours NowWednesday, April 24, 2019 1:00 PM
On the North Shore of Lake Pontchartrain, Covington, Louisiana is a charming town with a restaurant scene worth a detour.