A welcoming and informal restaurant, La Taverna Del Duca offers a hearty dining experience.