La Taverna, a new Italian restaurant with dishes inspired by the cuisines of Rome and Sicily, opened in late February in Hillcrest.