The story
At Benno, the restaurant at Hotel San Cristobal in Todos Santos, the day’s catch sets the rhythm. Fishermen pull their pangas onto the sand at Playa Punta Lobos, while herbs and vegetables arrive from fields just inland. This is the landscape that shapes the kitchen’s cooking — a Michelin-recognized restaurant where Mexican flavors meet the relaxed elegance of Mediterranean technique.
The menu moves with the sea. Bright, citrus-forward Baja ceviche. Mayan-charred octopus. Oysters served raw or grilled. A Moroccan-spiced catch of the day. Each dish is prepared simply, letting the ingredient speak. The wine list follows the same philosophy, with sustainably farmed, organic, and biodynamic bottles alongside small-batch mezcals, classic coastal cocktails, and extra-cold Mexican beers.
Beyond the dining room, Benno Bar is a destination of its own. Dim lighting, stained-glass chandeliers, and velvet purple couches create an intimate, moody backdrop. The cocktail menu is balanced and inventive, made with fresh ingredients. It’s a place to start the evening or let it drift — a nightcap as the moon rises over the waves.
Benno is open to hotel guests and locals alike. Dinner reservations are encouraged.
Recognition
Ambience
Location