La Taverna is an Italian restaurant offering a menu of fresh appetizers, salads, pizza, pasta, and fish and meat dishes, complemented by a selection of wines.