Feast your eyes: Del Porto

Del Porto Ristorante  This contemporary Italian restaurant in downtown Covington appears on many a list of top New Orleans restaurants. Husband & wife chef-owners David and Torre Solazzo have resumes that include work at Napa Valley’s storied Tra Vigne, and they were semi-finalists for Best Chef in the South by the James Beard Foundation 2009,…