Flora Farms
Rating
Family of 4
$100-$180 for lunch for a family of 4.
Duration
2-3 hours
Best Ages
All ages
About
Flora Farms is one of those rare destinations that parents and kids love equally, and it's become one of the most talked-about dining experiences in all of Los Cabos. Set on 25 acres of organic farmland in the desert foothills between San José del Cabo and the Sierra de la Laguna mountains, Flora Farms grows the ingredients that end up on your plate at Flora's Field Kitchen — their open-air restaurant that earned a Michelin Bib Gourmand in the 2025 guide.
The restaurant sits under a canopy of mature trees, with string lights overhead and a wood-fired oven turning out Neapolitan-style flatbreads that are easily the most universally kid-pleasing item on the menu. The rest of the menu rotates seasonally and features farm-to-table Mexican-influenced cuisine — think roasted beet salads with produce picked that morning, grilled pork chops with herbs from the garden, and house-made ice cream that's worth the trip on its own.
For kids, the magic is in the connection between farm and table. They can see the rows of vegetables and herbs growing in the fields and then spot those same ingredients on their plate. Some families book the cooking classes ($50-80/person), where participants pick ingredients from the garden, learn preparation techniques, and eat what they cook.
Flora Farms also hosts educational farm tours and even summer camps for kids — check the website for current offerings.
The farm grocery next to the restaurant is a gem. Homemade salsas, jams, granola, fresh bread, and organic produce make fantastic (and affordable) souvenirs. Kids love picking out their own jar of salsa or bag of cookies.
Practical notes: Flora Farms is about a 20-minute drive from San José del Cabo (45 minutes from Cabo San Lucas). You absolutely need a reservation — this place is famous and fills up, especially during peak season from December through April. Lunch service is more relaxed and better for families with young kids than dinner.
The farm is a working agricultural operation, so dress casually and bring bug spray for evening visits.
A lunch for a family of four will run $100-180 depending on what you order, which is premium by local standards but delivers a genuinely unique experience you won't find anywhere else in Cabo.
Age Suitability
Parent Logistics
Stroller-Friendly
Yes
Nursing / Changing
Not Available
Kid Meals
Available
Setting
Outdoor
Rainy Day
Not ideal
Plan Your Visit
Best Time to Visit
Lunch service (10 AM-3 PM, Tuesday-Sunday) is more relaxed and kid-friendly than dinner. Arrive by 11 AM to beat the rush. Reservations are strongly recommended — this place fills up.
Wait Times
15-30 minutes without reservation during peak lunch
Nearby Food
Flora Farms IS the food option — and it's a Michelin Bib Gourmand restaurant. If the wait is too long, drive 10 minutes to San José del Cabo's historic district for La Lupita Tacos Baja, Tequila Restaurant, or ice cream at Helados Holanda.
Why Kids Love It
Flora Farms is the kind of place that changes how kids think about food. Set on a 25-acre organic working farm in the foothills of the Sierra de la Laguna mountains, the whole property feels like a storybook. Kids can see rows of vegetables, herbs, and flowers growing in the fields that will end up on their plates an hour later — and that connection between dirt and dinner genuinely clicks for children.
The outdoor dining area at Flora's Field Kitchen is shaded by mature trees and strung with lights, creating a relaxed garden-party atmosphere where nobody bats an eye when a toddler drops a fork. The Neapolitan-style flatbreads are a universal kid crowd-pleaser, and the house-made ice cream is legitimately some of the best you'll find in Baja. For families who book a cooking class, kids get to pick ingredients from the garden, learn basic cooking techniques, and eat what they make — it's educational without feeling like school.
The farm also has a small grocery store selling homemade goods, and kids love picking out jars of salsa or bags of granola as souvenirs.
Pro Tips from Parents
- Make a reservation — Flora Farms is one of the most popular restaurants in Los Cabos and walk-ins often face long waits or get turned away
- The Neapolitan flatbreads are big enough to share and are the most kid-friendly menu item
- Ask about the farm tour — when available, staff walk you through the growing fields and explain what's in season
- The farm grocery next to the restaurant sells homemade jams, salsas, and organic produce — great affordable souvenirs
- Bring cash for tips — service is excellent and the staff is warm with children
What to Bring
- Reservation confirmation — don't show up without one during peak season
- Light layers — the farm is in the foothills and slightly cooler than the coast
- Camera for the gorgeous farm setting and outdoor dining area
- Cash for tips and the farm grocery shop
- Bug spray — it's a working farm and mosquitoes can appear at dinner time
Cost Info
Estimated Cost (Family of 4)
$100-$180 for lunch for a family of 4.
Entrées range $15-30.
Neapolitan flatbreads $14-18.
Kids' portions available.
Add $50-80/person for cooking classes.
Farm grocery has artisan goods at various price points.
Tips to Save
- Go for lunch instead of dinner — same beautiful setting, slightly lower prices, and more relaxed vibe.
- Share the Neapolitan flatbreads as appetizers — they're huge.
- Skip the cooking classes if you're budget-conscious (they're $50-80/person).
- Browse the farm grocery for homemade salsas, jams, and organic produce as affordable souvenirs.
Hours & Contact
Hours
- Friday
- 10AM-3PM, 5PM-9PM
- Monday
- 5PM-9PM
- Sunday
- 10AM-3PM, 5PM-9PM
- Tuesday
- 10AM-3PM, 5PM-9PM
- Saturday
- 10AM-3PM, 5PM-9PM
- Thursday
- 10AM-3PM, 5PM-9PM
- Wednesday
- 10AM-3PM, 5PM-9PM