Las Cabezadas offers homemade-style cuisine with daily menus and a terrace. It can accommodate large groups.