Cabo Farm to Table Restaurants

Cabo’s Farm-to-Table Restaurants: Our 5 Favorite Spots!

Do you fancy a dining experience in Los Cabos that goes way beyond great tacos and date-night Italian? One that lets you dig into Baja’s local organic food scene and feel good about where your meal comes from?

Enter farm-to-table dining in Cabo!

This delicious movement first took root here thanks to Flora Farms, and we make a point of visiting at least one farm restaurant every time we vacation in Cabo.

Farm-to-table here isn’t just about what’s on the plate.

It means eating right on working farms, wandering past herb gardens, sipping cocktails under the stars – and sometimes even rolling up your sleeves to pick veggies or join a cooking class before dinner. Ingredients are ultra-fresh, often organic and sourced right from the farm or nearby producers.

Today, there are five standout spots – three in San Jose del Cabo and two in Cabo San Lucas.

We’ve eaten at them all, so if you’re looking for dining with a difference, here’s our take on the best farm-to-table Cabo restaurants.

We’re feeding the goats at Cabo’s Torote farm restaurant!

🌱 Quick guide: Cabo’s top farm-to-table restaurants

When comparing San Jose del Cabo with Cabo San Lucas, you’ll quickly notice that most organic farm restaurants are clustered around San Jose del Cabo. But there are excellent options in Cabo San Lucas too.

If you only have time for one or two – or don’t want to spend your vacation driving back and forth – here’s how we’d choose.


Staying near San Jose del Cabo?

Pick Flora Farms. It’s the original and still iconic – a true working farm with a relaxed, buzzy atmosphere and comforting “farm food” with an elevated twist.

➡️ See our full review of Flora Farms and other TripAdvisor reviews.

Staying near Cabo San Lucas?

Pick Torote Restaurant. Think creative sustainable dining, with spectacular city views and cute goats you can feed. (It’s also less expensive than its competition, El Huerto.)

➡️ See TripAdvisor reviews of Torote.

Pssst! Before leaving a tip, take a quick look at your restaurant bill. Some places automatically include a service charge.

Best farm-to-table restaurants in San Jose del Cabo

1) Flora Farms

Busy tables with lots of diners at Flora Farms
Flora Farms is a popular spot, so you need to make reservations

If you only dine at one sustainable restaurant in Los Cabos, this might be the one to hit.

Located about three miles from San Jose del Cabo (and roughly 24 miles from Cabo San Lucas), the final stretch to get there involves a famously bumpy dirt road.

Stick with it – because once you arrive, you step into a whole other world of lush gardens, yellow sunflowers and, after dark, twinkling lights.

Sprawling across 25 acres, Flora Farms is first and foremost an organic farm, growing their own vegetables and herbs. And at its heart sits the Flora Fields Kitchen and Restaurant, the spot – now Michelin Guide-recommended – which put farm-to-table dining on the Cabo map.

Menu highlights

A sample of the seasonal Flora Farms menu
A sample of the seasonal Flora Farms menu

The menu is seasonal and changes based on what’s growing on the farm. It isn’t huge, but there’s something for everyone – vegans, vegetarians and meat lovers alike.

The options are tantalizingly tasty. Our mouths start watering the moment we open the menu.

Sample Flora Farms pizza menu
Sample Flora Farms pizza menu

Some of our dinner favorites?

  • Fresh-baked Neapolitan-style pizza – We love the fennel sausage pizza (using sausage made fresh onsite)
  • Pillowy homemade gnocchi – It transports us straight back to Italy!
  • Thick juicy organic pork chops – Served with an heirloom tomato salad when we ordered it

As for drinks, you’ll find a delectable mix of drinks – like margaritas made with local fruit and Bloody Marys full of veggies produced on the farm. Don’t miss the Farmarita, a tequila and carrot juice concoction that somehow really works.

Artisanal cocktails at Flora Farms
The artisanal cocktails at Flora Farms are always a treat

Prices

Prices have risen since the sample menus we photographed a couple of years ago (shown above). For dinner, expect to pay roughly:

  • Farm cocktails – 300 to 360 MXN ($17 to $20 USD)
  • Wines by the glass – 350 to 450 MXN ($19 to $25 USD)
  • Pizzas (12-inch) – 500 MXN ($28 USD)
  • Appetizers and salads – 270 to 410 MXN ($15 to $23 USD)
  • Main courses – From 550 MXN ($31 USD) for ravioli to 740 MXN ($41 USD) for fish-of-the-day to 1,050 MXN ($59 USD) for roast chicken

Flora’s Field Kitchen at a glance

  • Location Google Maps
  • Hours – Dinner daily from 5:00 pm to 9:00 pm; brunch Tuesday through Sunday, from 10:00 am to 2:00 pm
  • More reviews – See TripAdvisor

➡️ Flora’s Field Kitchen | Book a table | +52 (624) 142-1458

2) Acre

Entrance stairs to Acre Restaurant, San Jose del Cabo
Stairs leading up to the entrance of Acre restaurant

Just over the river from San Jose del Cabo, that same stretch of bumpy road that leads to Flora Farms also takes you to Acre Restaurant (also Michelin-recommended).

It’s part of Acre Resort – a lush 25-acre oasis overflowing with palm trees and tropical plants.

After dark, the open-air restaurant glows with candlelight and a quietly glamorous vibe. Heat lamps keep you warm on colder Cabo evenings.

Outside dining at Acre restaurant, San Jose del Cabo
Outside dining at Acre

Arrive early if you can.

A visit here should start at Acre’s animal sanctuary. Pet the donkeys and rabbits, say hello to the pygmy goats and look out for the roaming peacocks. They might even have a camel when you go! (The sanctuary closes at 5:00 pm.)

Rescued donkey at Acre sanctuary in Los Cabos
This old rescued donkey was looking to be petted by us!

Menu highlights

Mezcal cocktail at Acre restaurant
Acre has their own brand of mezcal for making Mexican cocktails (Credit: Acre)

Mouthwatering artisanal cocktails come first.

Acre produces its own award-winning mezcal, La Tierra del Acre, crafted in Oaxaca and Durango. Sip it neat if you’re mezcal-curious – good mezcal is smooth, complex and surprisingly approachable.

Prefer it mixed?

The ginger mezcalita (with poblano chili liqueur, ginger syrup, cold-pressed pineapple juice and lime) is a standout. And after multiple visits – and tasting even more mezcalitas on our last two December and January visits) – mezcal may have officially won us over tequila.

Baja oysters at Acre restaurant
Everything we’ve eaten at Acre has been delicious! (Credit: Acre)

Food dishes blend local ingredients with global flavors. Dietary needs aren’t an issue either. Vegan, vegetarian and gluten-free diners are well looked after without feeling like an afterthought.

Dishes we’ve especially loved:

  • Warm cheddar biscuits with honey – Our go-to starter for nibbling
  • Grilled Baja oysters with citrus ponzu– A knock-out seafood appetizer (if you like oysters)
  • New York steak tacos – They might sound ordinary, but they’re fantastic in reality (hello you big slice of avocado inside!)
  • Braised short rib with French potato puree – The best!

We’ve also eyed the roasted suckling pig and truffle pasta.

Dessert temptation is real here too. Tres Leches cake? Corn cake with caramel sauce and vanilla ice cream? Ahhh, they test our willpower.

Prices

For dinner, you’ll pay roughly:

  • Signature cocktails – 380 to 480 MXN ($22 to $28 USD)
  • Wines by the glass – Most are around 440 MXN ($25 USD)
  • Pizza – Wood-fired black truffle pizza (yum!) at 750 MXN ($43 USD)
  • Appetizers and salads – 390 to 540 MXN ($22 to $31 USD)
  • Main courses – From 690 MXN ($40 USD) for rigatoni Bolognese to 960 MXN ($55 USD) for miso fish with lobster bisque risotto to 1,100 MXN ($63 USD) for grilled lobster
  • Desserts – 380 MXN ($22 USD), except for sorbet and ice cream which are 280 MXN ($16 USD)

Don’t feel like leaving afterward?

You don’t have to. You can actually stay in a very sassy Acre treehouse! We have – and it was better than we imagined.

Unique Cabo experiences don’t get much cooler than this.

Acre Restaurant at a glance

  • Location Google Maps
  • Hours – Dinner daily from 5:00 to 10: pm; lunch Monday to Saturday
  • More reviews – See TripAdvisor

➡️ Acre Restaurant | Book a table | +52 (624) 172-1021

Acre vs. Flora Farms for dinner?

Both Acre Restaurant and Flora’s Field Kitchen are two farm-to-table spots in Los Cabos that everyone talks about.

Acre is more of a fine-dining establishment. Dishes are more creative and elevated, people tend to gussy up more and it’s not the best for kids. Think date nights, anniversaries or a “let’s do something special” evening.

Flora Farms, by contrast, has a more casual atmosphere. Families are welcome (along with well-behaved dogs!), it’s famous for its pizza and there’s live music most nights.

Neither is better, though. We love both – they just suit different moods.

(Ladies: When packing for your Cabo vacation, throw in a cute sundress, nice capris or other “casually elegant” outfit for eating out at these places. People definitely make a bit of an effort to look nice at both restaurants.)

3) Los Tamarindos

Sign to Los Tamarindos restaurant, San Jose del Cabo
Welcome to Los Tamarindos!

The stomping ground of Chef Enrique Silva, Tamarindos Farm-to-Table Restaurant is widely regarded as the most historic organic farm restaurant in Los Cabos.

The handsome farmhouse dates back to the 19th century, when the land was used to grow sugar cane.

Los Tamarindos has an authentic hacienda-style feel.
Los Tamarindos has an authentic hacienda-style feel

Much of what you eat here comes straight from the farm.

Chickens and quail are raised for eggs and meat, while produce changes with the seasons. Pasta is handmade daily. Lamb and pork are sourced from nearby farms, and the fish is fresh-caught that day by independent local fishermen.

The sandy road to Los Tamarindos farm
The sandy road to Los Tamarindos farm

Menu highlights

Traditional Mexican food dishes at Los Tamarindos
You’ll find many traditional Mexican food dishes, but they’re given a creative twist

The menu is the most traditional Mexican-leaning restaurant here on our list – so you’ll usually get a basket of warm tortillas with your meal (something we didn’t see elsewhere).

Standouts include:

  • Mesquite grilled octopus – Ona bed of arugula and herbs
  • Wood-oven roasted suckling pig – Their signature, which we ordered (and really enjoyed!) served with blue corn tortilla and sweet potatoes
  • Local wood-fired lamb – With farm baked veggies and tortillas

Whether you come for banana pancakes at breakfast, linger over Sunday brunch or opt for sashimi at dinner, you’re welcomed like family.

Prices

  • Margaritas and mezcalitas – 300 MXN ($18 USD)
  • Appetizers and salads – 260 to 680 MXN ($15 to $40 USD)
  • Main courses – 520 MXN ($31 USD) for local catch-of-the-day to 1,320 MXN ($78 USD) for a 14-oz New York Steak
  • Desserts – 220 MXN ($13 USD)

See Los Tamarindos’ dinner menu with full pricing here.

Cooking classes

Los Tamarindos cooking class
Having fun in a cooking class (Credit: Los Tamarindos)

Los Tamarindos also offers cooking classes for budding chefs – or anyone curious about Mexican cuisine and the farm-to-table concept.

Classes include a guided tour of the farm and eating everything you cook (always a win):

  • 4-hour classes – Daily at 10:00 am and 3:00 pm
  • Cost – 2,830 MXN ($158 USD) p.p.
  • Dishes may include – Guacamole, Mexican ceviche, fresh tortillas made from corn kernels, shrimp chile relleno, caramel flan and more
  • Options – Public or private classes

We did a cooking class in Cabo San Lucas on our most recent vacay and loved it! Next time, we’d happily sign up for one at Los Tamarindos.

Los Tamarindos at a glance

Los Tamarindos | Book a table | +52 (624) 317-0142

Best farm-to-table restaurants in Cabo san Lucas

4) El Huerto Restaurant

Your table awaits! (Credit: El Huerto)

Don’t let the location fool you. Hidden just behind Costco on the edge of Cabo San Lucas, El Huerto feels like a small miracle once you step inside.

The restaurant channels a lovely hacienda vibe. Tables are set in a leafy garden as well as a rustic indoor-outdoor space under a high roof.

Open for farm visits, breakfasts and dinners, it’s one of Cabo’s most sustainability-focused restaurants – and it walks the eco-talk.

The farm uses rainwater capture for grey water, solar panels for energy and compost made from farm waste. There’s even an onsite water purification system, which cuts down on single-use plastic bottles.

Dine here, and you know you’re not hurting the planet – and will enjoy a seriously tasty meal from organic food to boot!

Menu highlights

Dessert at El Huerto farm-to-table restaurant
From eggs to desserts, it’s all local and creative (Credit: El Huerto)

Breakfast is worth waking up for, with familiar favorites given a creative spin, like eggs Benedict served on a buttery, doughy croissant.

Dinner is more of an occasion, and cocktails are a good place to start.

El Huerto’s signature drinks include their spicy “Lava-Guava” (mezcal, fresh guava and citrus syrup) and crowd-pleasing lychee martini (vodka and sweet lychee syrup).

Drinks at El Huerto
Which of these creative drinks would you like to try? (Credit: El Huerto)

Food-wise, the menu leans toward Asian-Mexican fusion alongside international dishes. Vegan and vegetarian options are clearly marked.

We’ve drooled over:

  • Wild mussels – Spiced with chili, ginger and lemongrass
  • Spinach-and-ricotta-cheese fritters – An easy-to love-starter
  • Grilled octopus – Served with hummus and home-made chorizo
  • Slow braised beef cheeks – Accompanied by fettuccine and Swiss chard

Prices

El Huerto's menu
Mmm… There’s lots to like at El Huerto

Be prepared for a splurge price-wise, especially if you like wine – which we do! We found prices here on the higher end, with the cheapest bottle starting at about $110 USD (see El Huerto’s wine list).

  • Signature cocktails – Most are 390 MXN ($23 USD)
  • Wines by the glass – 385 to 480 MXN ($23 to $28 USD)
  • Pizzas from the wood oven – 430 to 480 MXN ($25 to $28 USD)
  • Appetizers and salads – Mostly 400 to 500 MXN ($24 to $29 USD)
  • Main courses – From 830 MXN ($49 USD) for handmade spinach-and-feta ravioli to 1,680 ($99 USD) for roasted New Zealand rack of lamb; most mains fall between 800 and 900 MXN ($47 to $53 USD)
  • Desserts – 280 to 390 MXN ($16 to $23 USD), with sorbet and homemade ice creams priced a little lower

El Huerto at a glance

  • Location Google Maps
  • Hours – Open for breakfast and dinner, from Tuesday to Sunday
  • More reviews – See TripAdvisor

El Huerto | Book a table | +52 (624) 211-9476

5) Torote Restaurant at Valle del Sol

Couple enjoying the view of Cabo San Lucas' twinkling lights at Torote restaurant
You can’t beat the sunset view at Torote!

Want a memorable farm-to-table dinner with OMG views, friendly goats and plenty of personality? Our whole experience recently at Torote Restaurant was fabulous (except for the slightly watery margs).

Perched high in the hills above Cabo San Lucas (about a 15- to 20-minute Uber ride from downtown) – surrounded by cacti and scrubby desert landscape – Torote feels worlds away from the town.

We were asked to arrive about 30 minutes early – and we quickly discovered why.

On arrival, we made a beeline for the farm animals and were handed a small bucket of asparagus to feed the resident goats. Around 20 of them were waiting (and loudly bleating!) behind a wooden fence, poking their heads through for snacks.

They were so entertaining it was hard to tear ourselves away for dinner!

Goats and a curious burro at Torote farm-to-table restaurant in Cabo San Lucas
Meet the welcoming committee at Torote!

The restaurant itself has two levels.

The upper terrace (where we were seated) delivers sweeping sunset views over Cabo San Lucas, followed by twinkling city lights after dark. Downstairs, tables are more spread out, with more of a garden feel around a large swimming pool.

After our dinner, the hostess even showed us Torote’s small rustic chapel, used for weddings.

Menu highlights

We enjoyed everything at Torote (but were a little disappointed with the cocktails)

Drinks were a mixed bag for us.

Unfortunately, the margaritas tasted a little watery, and one mezcalita served in a copper cup picked up an odd metallic note. But the chilled Chardonnay by the glass from Valle de Guadalupe was excellent – and very reasonably priced for a top Cabo restaurant.

As for the food? Superb!

Torote's food menu
Torote’s food menu

The five adults in our group shared three appetizers, two mains, a side of truffle fries and two desserts, which was just right to satisfy us all.

  • Grilled Chihuahua cheese and garlic bread – Warm and gooey inside, crisp on the outside, topped with pine nuts, cashews and seared Serrano ham (think fancy flatbread)
  • Heirloom tomatoes and avocado salad – With garden greens and a light lemon vinaigrette
  • Baked brie in puff pastry – With tomato, wine and cranberry jam (a real fan favorite!)
  • Bone-in beef short rib – Rich and tender, served on cauliflower purée
  • Roasted organic chicken – Finished with a tasty pecan and apricot mole

Prices

Expect prices in this range for dinner:

  • Margaritas and cocktails – 300 to 360 MXN ($17 to $20 USD)
  • Wines by the glass – About 250 to 400 MXN ($14 to $22 USD)
  • Appetizers and salads – 280 to 480 MXN ($16 to $27 USD)
  • Main courses – From 580 MXN ($32 USD) for organic chicken to 1,510 MXN ($84 USD) for braised lobster; Most mains are in the 700 to 850 MXN ($39 to $47 USD) range
  • Desserts – 110 to 190 MXN ($6 to $11 USD)

Torote Restaurant at a glance

  • Location Google Maps
  • Hours – Daily for dinner 5:00 to 10:30 pm; brunch on Saturday and Sunday
  • More reviews – See TripAdvisor

➡️ Torote at Valle del Sol | Book a table | +52 (624) 261-6900

Torote vs. El Huerto

The food at both is superb but the experience differs.

Torote wins on drama and whimsy. With its high-up hill location, it’s the place to go for glowing sunsets and sweeping views. It also has somewhat of a bohemian feel, with a small animal farm – complete with goats, sheep and donkeys you can feed.

The trade-off? It’s farther from town, with a longer drive along a bumpy dirt road that’s not lit at night.

El Huerto, on the other hand, is closer to town. It feels more polished and contemporary. But prices are higher than at Torote – especially when it comes to wine.

Final bites

Farm to table restaurants in Cabo San Lucas, Mexico
For some of the best dining in Cabo, you can’t beat its farm-to-table restaurants (Credit: Flora Farms)

Whether you’re after wood-fired pizzas in a relaxed atmosphere, fine outdoor dining or creative Baja flavors, these farm-to-fork restaurants in Cabo hit the mark! 

Adding at least one to your Cabo trip itinerary is essential. If you have time, go for two – or more.

Great food aside, each has its own character and style. And they’ll be meals you’ll still be talking about long after your vacation ends.

Discover more of Los Cabos


Cabo farm-to-table restaurants, Mexico

Our favorite resources for planning a trip to Cabo

Resorts: Booking.com is great for scoring a “wow” hotel in Cabo – or at least a decent one. (We especially like their flexible cancellation policy!) Expedia is also worth checking for discounted hotel rates in Cabo.

Vacation homes, condos and rentals: We prefer and use Vrbo (Vacation Rentals by Owner).

Tours: For the best local guided tours in Cabo, see Viator and GetYourGuide.

Car rental: Renting a car in Los Cabos is one of the best ways to explore. Discover Cars searches car rental companies so you get the best rates.

Travel insurance: SafetyWing is designed for frequent travelers, long-term adventurers and digital nomads. It covers medical expenses, lost checked luggage, trip interruption and more. We also have and recommend Medjet for global air medical transportation and travel security.

Need more help?

Pssst! If you make a booking or purchase through our site, we may earn a small commission (at no cost to you). Thanks!

About the authors

Award-winning travel writers Janice and George Mucalov are frequent visitors to Los Cabos. Here on Cabo Visitor, they share their top tips and fave finds – from toes-in-the-sand taquerias to swanky beachfront stays!

Leave a Reply

Your email address will not be published. Required fields are marked *