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 escape to The Northshore with a copy of our 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.