Del Porto Ristorante

New Orleans

Yes, it is located in Covington on the North Shore of Lake Pontchartrain, but it's well worth the trip. The deceivingly simple preparations shine here, especially the house-made and artisan pastas.