You Ll Want To Visit Lola The Covington Restaurant In A Train
When it comes to unique restaurants, New Orleans certainly has a lot of them. But the northshore of Lake Pontchartrain, there’s a restaurant that can offer you a dining experience truly like no other. Called Lola’s, this restaurant is truly special—the food is amazing, and the serve it all up in a train car! For 10 years now, LOLA in Covington has been cooking up a storm at the old Train Depot....