Expert Tips


Farm to Fork Feasts: The Best Restaurants in San Jose del Cabo

San José del Cabo's dining scene is in many ways even more impressive than that of sister city Cabo San Lucas. San José is home to over a dozen first-class restaurants, as well as some of the region's most accomplished and innovative chefs. Traditional Mexican cuisine, Baja Med style fusions, and fresh local seafood are the focus of most menus, but there are a number of eclectic eateries that boast original and provocative concepts, or that have applied their own unique twists to established movements.

Farm-to-table dining, for instance, has been taken to an entirely new level at Acre Baja and Huerta Los Tamarindos, two organic farms that offer both boutique accommodations and terrific onsite dining spots (Acre Restaurant & Cocktail Bar at the former, Restaurante Los Tamarindos at the latter). At each of these remarkable restaurants, diners can experience a direct and tangible connection to the food that will soon be on their plates.

The best of the trio of farm-to-fork meccas in the small community of Ánimas Bajas, however, resides at Flora Farms, an organic farm with a celebrated eatery set in the scenic foothills of the Sierra de la Laguna mountain range. That eatery, Flora’s Field Kitchen, pioneered the farm-to-table movement in Los Cabos, and continues to draw rave reviews for its locally sourced cuisine and creative cocktails.

Tadd Chapman is another local innovator. The chef has built an indoor wine cave at his sprawling Don Sanchez Cantina–the best of his downtown eateries, which also include Habanero’s and Retro Burger Bar–and he has been at the forefront in promoting top producers from Baja California's wine country, Valle de Guadalupe.

For more modest, if no less delicious fare, there are two excellent options located in the city’s historic Distrito del Arte: La Lupita, a mecca for gourmet tacos and artisanal mezcal; and Baja Brewing Company, the region’s first brewery and a master of burgers, pizza and pub style comfort food.


Baja California Sur's first brewery has two locations – the original in San José del Cabo, and a rooftop aerie at Corazón Cabo Resort & Spa – both of which have proved exceedingly popular with tourists and locals alike. Fine food is available for breakfast, lunch and dinner, with menu options ranging from hamburgers and gourmet pizzas to New York Strip steak and other entrées. The beers are excellent, either in a bottle or on tap, and you can order flights of the draft beer for a sudsy overview of their offerings. If you can only visit one of their locations, check out the rooftop brew pub at Corazón Cabo, which offers gorgeous views of Playa El Médano and the granite monuments at Land's End.

Recommended for San Jose Del Cabo's Best Restaurants because: The first and best brewery in Los Cabos, as well as one of the best food destinations in San José del Cabo.

Chris's expert tip: The best but also busiest time to visit is during the city's seasonal Thursday night Art Walks.

Read more about Baja Brewing Company →

The dinner shows here are amazing, and a memorable showcase for traditional Mexican music and dancing; particularly on Mondays and Thursdays, when Jazmin's showcases its Mexican Folkloric Dance Shows. Visitors shouldn't let the lively performances distract them from the food, however, which includes some of the finest traditional Mexican fare available in Los Cabos...from breakfast standards like huevos rancheros and divorciados to lunch and dinner favorites like enchiladas, fajitas and chile rellenos. Fresh local seafood is also shown off to good advantage in shrimp tacos, sea bass Veracruzana and other dishes. An air-conditioned dining area is yet another attraction, particularly during the hot summer months.

Recommended for San Jose Del Cabo's Best Restaurants because: Jazmin's is one of the top stops for traditional Mexican cuisine in San José del Cabo.

Chris's expert tip: Live music and twice weekly folkloric dance shows complement the fine food, offering diners a complete sensory experience. Call ahead for details.

Read more about Jazmin's Restaurant →

La Lupita is the taco mecca of Los Cabos, the place where discerning locals will happily pay un-taco like prices to sample gourmet varieties of México's most famous comfort food. In many cases, making reservations to do so. Crowds literally spill out the door during the city's seasonal Thursday night Art Walks, but the place is packed on a nightly basis. La Lupita's taco offerings aren't out-of-the-ordinary, either – there's no gold flake or rare ingredients – simply extraordinarily well prepared examples of age-old favorites: barbacoa, al pastor, and the like. Mezcal is the most fashionable pairing for La Lupita's tortilla wrapped treasures, but fresh chapulines (grasshoppers) are also available, as a chile roasted accompaniment in the Taste of Lupita, with sides of blue chips, pumpkin seed and tomato dip, guacamole and fresh lime. Thanks to its ongoing popularity, La Lupita has also opened a second restaurant in Cabo San Lucas.

Recommended for San Jose Del Cabo's Best Restaurants because: La Lupita is the best taquería in San José del Cabo.

Chris's expert tip: Try the duck tacos with mole, a delicious treat you're unlikely to find anywhere else in Los Cabos.

Read more about La Lupita Taco & Mezcal →


"Contemporary Baja fusion" is the focus at chef and restaurateur Tadd Chapman's acclaimed downtown dining fixture, Don Sanchez; where daily tasting menus showcase the freshest local and seasonal ingredients. Chapman sources organic produce from his own local farm, Sánchez Orgánico, and grass and grain-fed beef that are wet-aged and seasoned with natural un-iodized sea salt from Guerrero Negro. The wine program here is among the best in Los Cabos, with a sommelier on hand for advice on pairing options from the list of 200 plus wines, or sales from the carry-out wine shop. Wine themed events are hosted on a monthly basis, and live entertainment is also a big draw, with the outdoor courtyard hosting a stage and spacious dance floor.

Recommended for San Jose Del Cabo's Best Restaurants because: One of the largest dining venues in Los Cabos, Don Sanchez is also one of the few to offer carry-out wine sales.

Chris's expert tip: Wines are a big focus at Don Sanchez. There are over 200 labels available, with modest corkage fees.

Read more about Don Sanchez →

A perennially popular draw at benchmark ultra-luxury resort One&Only Palmilla, this elegant seaside eatery was originally made notable by Moroccan born and Jean-Louis Palladin mentored chef Larbi Dahrouch,. Since his departure, the high level has been maintained by Chef Bladimir García and staff, and the restaurant is distinguished by its superb food, impeccable service, and romantic candle and moonlit views of the Sea of Cortés. Menus change seasonally (and sometimes daily) to reflect the finest available ingredients, which are shown to best advantage in García's traditonally inspired Mexican dishes. Many specialties are made tableside, including handmade tortillas, guacamoles, ceviches and moles. Start at the bar for sunset cocktails, framed between an infinity pool and a dramatic meeting of sea and sky.

Recommended for San Jose Del Cabo's Best Restaurants because: Set at the luxurious OneOnly Palmilla, Agua is one of of the premier fine dining establishments in the San José del Cabo area.

Chris's expert tip: There are several "sharing" options for couples, the best being a Baja Grilled Seafood Platter featuring lobster, scallops, catch of the day, and more.

Read more about Agua →

The organic farm at Huerta Los Tamarindos offers plenty of charms to lure citified visitors, from first-class dining and immersive cooking classes to rustic boutique accommodations in farm-side bungalows. The food is the one must-try feature, however, as Restaurante Los Tamarindos is one of three outstanding farm-to-table eateries found in the small community of Ánimas Bajas, just outside of San José del Cabo. Chef Enrique Silva's menu highlights include thyme roasted quail, lemongrass baked chicken, and pork shank in a homemade green mole sauce; as well as regional seafood delights like chocolate clams, Baja oysters, and fresh catch coconut ceviche. The cooking classes are definitely worth a try as well, however, thanks to a "hands on" chef-led immersion into Mexican and Mediterranean culinary traditions that takes place during the preparation of a four course meal.

Recommended for San Jose Del Cabo's Best Restaurants because: Set at an organic farm, Los Tamarindos offers one of the area's most memorable dining experiences.

Chris's expert tip: Call about their three-hour-long cooking classes at the farm, which take place during the preparation of a four-course meal.

Read more about Restaurante Los Tamarindos →

Los Tres Gallos
Photo courtesy of Fernando Castillo

Named for three legendary actors from the golden age of Mexican cinema – Pedro Infante, Jorge Negrete and Javier Solís were collectively known as Los Tres Gallos (The Three Roosters) – this charming restaurant has been a shining light of the Cabo San Lucas dining scene since 2010, and is now working the same magic in San José del Cabo thanks to a gorgeous new location in the heart of the city's Distrito del Arte, which officially opened in November 2020. The new restaurant has one of the most remarkable features of any local eatery, since it is essentially designed around a trio of huanacaxtle trees which have grown together into one enormous tree. The focus in both locations, however, is on delicious traditional Mexican cuisine, from mole con pollo to pit-roasted cochinita pibil and much, much more. Michel Zermeño (who owns the restaurants with wife Fabiola Sánchez) is fond of inviting his mother into the kitchen from time to time, to ensure dishes are being made with the requisite love and time-honored methods of cooking and preparation. Chairs and tables are handmade onsite, and reflect Los Tres Gallos' traditional, "old school" oriented sensibility.

Recommended for San Jose Del Cabo's Best Restaurants because: Los Tres Gallos is a benchmark eatery in the heart of San José del Cabo's historic Distrito del Arte.

Chris's expert tip: The mole dishes (mole is a popular Mexican sauce, made in several regional styles) are magical here, particularly the enchiladas de mole.

Read more about Los Tres Gallos →

Acre Baja may be best known now for its boutique treehouse accommodations – the only ones of their kind in Los Cabos – but for locals or visitors staying elsewhere in the cape cities, the primary reason to know and visit this picturesque property is its superb farm-to-table restaurant, Acre Restaurant & Cocktail Bar. Here lies a foodie oasis, with dishes and drinks crafted around ingredients found on the 25-acre property's farm, or sourced from local ranchers and fishermen. Opened in 2016 by Stuart McPherson and Cam Watt, owner of Vancouver's renowned The Keefer Bar, Acre has quickly become one of the leaders of San José's thriving locavore movement. Foodies will note that Larbi Dahrouch is now the chef, replacing Alex Branch. Dahrouch, of course, has a long history in Los Cabos, helming Agua by Larbi for many years at One&Only Palmilla before bringing his culinary mastery to Acre.

Recommended for San Jose Del Cabo's Best Restaurants because: Acre is the best restaurant in San José del Cabo, and one of three great farm-to-table restaurants located in the small community of Ánimas Bajas.

Chris's expert tip: Try the Ginger Mezcalita, made with Acre's signature mezcal, plus poblano chile liqueur, ginger syrup, and pineapple and lime juices.

Read more about Acre Restaurant & Cocktail Bar →

Ultra-luxury resort One&Only Palmilla boasts the best collection of onsite restaurants in Los Cabos, including one from celebrity chef Jean-Georges Vongerichten. Jean-Georges' latest fine dining concept at Palmilla is SEARED, an elegant steakhouse that showcases custom cuts of meat – top chops are displayed in a glass-covered curing room – as well as dishes made from fresh local seafood. The indoor dining area features gorgeous design accents like Aztec geometric marble floors, and al fresco dining is offered, along with Sea of Cortés views, on the restaurant's expansive terrace. Wine selection and service here is among the best in the area, thanks to the onsite sommelier and an impressive wine list that includes large format bottles from several benchmark producers.

Recommended for San Jose Del Cabo's Best Restaurants because: SEARED is the finest steakhouse style restaurant in Los Cabos.

Chris's expert tip: SEARED is open for dinner only, with a dress code that requests elegant resort attire.

Read more about SEARED by One&Only →

Flora's pioneered the farm-to-table dining scene in San José del Cabo and remains a mandatory stop for visiting foodies. Foodies have apparently taken the "mandatory" exhortation seriously, as the restaurant is packed on a nightly basis, despite its abundant seating capacity and out-of-the-way location. The Field Kitchen is set amid a 25-acre organic farm, so close diners can almost reach out and touch the food they'll soon be eating. Well, actually the meat is sourced from a nearby ranch, but you get the picture. This is both local and sustainable, not to mention altogether delightful. The food is superb and ranges from gourmet pizzas to farm-raised pork (try the pork chops) or homemade pasta. Sunday brunch is especially popular, although reservations are a necessity for any visit to the restaurant. The adjacent Farm Bar serves up fresh fruit juices, wine, craft beer and cocktails. In addition to the onsite bar, bakery, pizzeria and organic grocery, the property also includes boutique shops, a spa, and some charming culinary cottages and other residences. Cooking classes are yet another attraction.

Recommended for San Jose Del Cabo's Best Restaurants because: Flora's Field Kitchen pioneered farm-to-table dining in Los Cabos, and remains one of the finest restaurants in San José del Cabo.

Chris's expert tip: Good luck finding this place without directions. Luckily, they're available for download on the restaurant's website.

Read more about Flora's Field Kitchen →


Meet Chris Sands

Chris Sands is the Cabo San Lucas local expert for the USA Today travel website 10 Best, writer of Fodor's Los Cabos travel guidebook, and a contributor to numerous websites and publications,...  More About Chris