La Jarra is a bar and grill offering Mallorcan cuisine with seating for up to 70 people.