Taverna La Jar is a restaurant specializing in grilled dishes, soups, and pizza.