The Top 23 Places to Eat Near Zest
-
-
Rank 2. Agricole Cocina de Campo
Contemporary Mexican
A farm shop sits at the entrance, which tells you what kind of restaurant this is going to be. Agricole is a garden-set contemporary Mexican spot on the highway between Cabo and Todos Santos, earning a Michelin Bib Gourmand for cooking that steps back and lets ingredients argue for themselves. The tomato plate, the fried fish tacos, the ribeye tacos, and the cocktail menu all do their part. Bring sunscreen; you're eating outside.
-
Rank 3. Flora's Field Kitchen
Neapolitan Pizza
A working organic farm outside San José del Cabo that grows its own produce, raises chickens, runs an onsite butcher program, and bakes every loaf of bread on the premises. The restaurant sits among mango trees alongside a wine and coffee bar and a few shops, all of it family run. The menu is casual and generous, leaning toward flatbreads, salads, and hearty mains. It holds a Michelin Bib Gourmand and a spot on Mexico's Best 100.
-
Rank 4. Lumbre
Mexican
Grilled bread arrives with bone marrow butter served in the bone, dusted with hibiscus salt, and that sets the tone for everything that follows at Lumbre. This contemporary Mexican restaurant near San José del Cabo's art walk runs on live fire and a kitchen that likes to pull apart familiar dishes and reassemble them as something new. The chile relleno alone has opinions. Selected by the Michelin Guide and named to Mexico's Best 100 Restaurants.
-
-
Rank 6. Humo
Smoked Peruvian
-
-
Rank 8. ACRE
Mexican
An open-air restaurant hidden inside a jungle resort up a dusty road, where overhead fans and misters keep both the guests and the greenery comfortable. The kitchen runs casual contemporary Mexican with Asian turns worked in, so the menu moves from guacamole garnished with flower petals to mango-dressed ceviche to al Pastor suckling pig. The setting does a lot of work, and the food seems to know it, arriving looking equally composed.
-
Bougainvillea climbs the walls of the Grand Velas resort around this Michelin-starred fine dining room, where a resort-formal dress code signals exactly how seriously the kitchen takes itself. Tasting menus lean global, threading Mexican instincts through unexpected flavor combinations, with a terrace that overlooks a koi pond for anyone who finds the interior too hushed. A AAA Five Diamond and Forbes Four Star round out the credentials on the wall.
-
Rank 10. Tenoch By Paradero Todos Santos
Contemporary Mexican
A long dirt road through pepper fields is your navigation, and finding Tenoch feels like part of the deal. This open-air contemporary Mexican restaurant sits inside a resort in Todos Santos, serving seafood and produce pulled largely from the surrounding land. The kitchen's ideas are more serious than the breezy palapa vibe suggests, and the mole alone makes a case for the detour.
-
Rank 11. CARBÓNCABRÓN
Mexican
Stacks of mesquite wood line the walls like shelves in some pyromaniac's library, doing double duty as decor and a clear statement of intent. This live-fire contemporary restaurant in San José del Cabo runs a shareable menu of vegetables, seafood, and what the kitchen cheerfully calls "black market" meats, tongue and sweetbread among them. A tasting menu is there if you want the full tour. Bring your hands; the food expects them.
-
Rank 12. LIMO Heritage Kitchen
Mexican
An open-air farm-to-table restaurant just outside San José del Cabo, where the menu is organized not by courses but by garden, sea, roots, and live fire. The kitchen leans hard on local ingredients, and the bread alone, blue corn and whole wheat grilled over flame, signals the intent. The laidback garden setting makes it easy to order one more thing, which is probably the point.
-
Rank 13. Rubas Bakery
Mexican Bakery
A 1940s casita in San José del Cabo's Arts District, with umbrella tables out front strung under papel picado, doing the kind of all-day bakery-bistro work that makes mornings feel optional. Conchas, croissants, and donuts fill the display case, and the coffee counter handles the rest. Things get more serious toward brunch, when wood-fired pizza and chilaquiles in morita chile sauce join the mix. The Michelin Guide has taken note.
-
Rank 14. OMAKAI
Japanese
A Japanese restaurant in the heart of San José del Cabo where the fish comes from the waters off La Paz and Ensenada rather than a distant airport freight hub. The room goes Mexican minimalist, calm enough to let you actually think about what you're eating. You can choose teppanyaki, omakase, or à la carte, so the evening moves at whatever pace suits you. The nigiri starts traditional and quietly gets more ambitious as it goes, which is a sensible way to earn your trust.
-
Rank 15. Nao
Mediterranean
Whitewashed brick and splashes of blue set the scene before you've seen a single menu. This is a Mediterranean restaurant in downtown San José del Cabo where the chef makes everything in house, from the pasta to the gelato, which in Los Cabos is less common than it sounds. The room runs with a level of polish that surprises people expecting a casual beach-town dinner. A Michelin Selected Restaurant.
-
Rank 16. Arbol
Indian
Lantern-hung branches cast a rosy glow over the stone patio at this indoor-outdoor Indian restaurant inside Rosewood's Las Ventanas al Paraiso. The menu leans into Punjabi classics and tandoor cooking, then widens to charcoal-grilled meats, seafood, and broader Asian dishes. The fish masala uses whatever came off the boat that morning, which at a Los Cabos resort is not a bad starting point. A Michelin Selected Restaurant.
-
-
Rank 18. Agua - One&Only Palmilla
Coastal Mexican
-
A carved wood sign marks the start, and then you walk a jungle path to reach the open-air dining room beyond. This is a tasting-menu restaurant in Todos Santos where the menu changes with the lunar cycle, offered as à la carte or a full tasting. The cooking plays with surprise, pairing rich braises with unexpected textures and sauces that seem to come from another cuisine entirely. A place the Michelin Guide has noticed, quietly tucked into the Baja desert.
-
Rank 20. Al Pairo at Solaz
Contemporary Mexican
The dining room inside Solaz resort opens toward the ocean with the kind of airiness that makes a hotel restaurant feel like it actually wants to be there. This is fine dining built around Baja ingredients and locally caught seafood, with octopus and bluefin tuna showing up in forms more considered than the poolside menu a few steps away. The churro with dark chocolate ice cream and tequila cream lands as a dessert, not an afterthought.
- World Culinary Awards 2025 · Nominee · Latin America's Best Fine Dining Hotel Restaurant
- Michelin Guide Selected Restaurant
-
Rank 21. Oystera
Mexican Seafood
The oyster bar takes the center of a high-ceilinged room built on the bones of an old sugar mill, and everything else in this Todos Santos seafood restaurant arranges itself around it. The chef, a Sonoran native, leans into Baja waters for the oysters, served with mignonette and a ponzu that suggests he's thought about this more than most. A back patio catches the view when you're ready to let the meal slow down.
-
Rank 22. Benno
Mexican
The patio faces the pool and the beach, and if your timing is right you catch the Baja sunset head-on. Benno is the hotel restaurant at Hotel San Cristóbal in Todos Santos, open from breakfast through dinner, with a menu that leans into the coast: ceviche, grilled local cheese, whatever fish came in that day. The churros arrive as small bites with dulce de leche and warm chocolate for dipping, which is a quietly clever call.
-