County Mayo offers a foodie’s paradise