This Beachfront Resort Is Home To Cabo’s First Michelin-Starred Restaurant
Having an all-inclusive beach resort, no matter how lavish, with Michelin-level cuisine—let alone an actual Michelin star—is unheard of; the business model typically just doesn’t support the investment and expense. However, the five-star Grand Velas Los Cabos in Mexico, which has pioneered an ultra-luxe approach to an all-inclusive offering unlike