Los Cabos has two breakfast cultures. One arrives by cruise ship and orders eggs Benedict with a view. The other arrives by pickup truck at 6:30 AM and orders machaca burritos with a strong coffee and no view at all. Both are real. Neither tells the full story. The best breakfast restaurants in Los Cabos live in the space between those two worlds. A carpenter from San Francisco grows organic eggs on 25 acres of former desert. A chef from Mexico City plates Mediterranean brunch with Sea of Cortez shrimp. A palapa on the sand has fed people since before the highway was paved.
What Makes Breakfast in Los Cabos Different
Los Cabos sits where the Pacific Ocean meets the Sea of Cortez. That collision of water creates one of the richest marine environments on earth. It also creates a city with an identity problem. Cabo San Lucas is the party. San José del Cabo is the art district. The corridor between them is the resort zone. Breakfast here reflects all three personalities.
The traditional Baja California Sur breakfast is machaca. Sun-dried beef, shredded by hand, cooked with scrambled eggs, wrapped in a handmade flour tortilla with queso de rancho and refried beans. The preparation takes six hours. The eating takes six minutes. This is what rancheros in the Sierra de la Laguna have eaten for breakfast since before anyone knew what a resort was. You can still find it in downtown Cabo if you know where to look.
But tourism has added layers. American brunch culture grafted itself onto Mexican morning traditions starting in the 1990s. French toast appeared next to chilaquiles. Eggs Benedict landed beside huevos rancheros. The result is not watered-down. It is genuinely interesting. The best kitchens here treat both traditions with equal seriousness.
The farm-to-table movement arrived in the 2000s and changed everything again. Organic farms in the foothills behind San José del Cabo started growing what the desert said could not grow. The chefs followed. Now you can eat scrambled eggs from a chicken that lives 50 feet from your table. The bread comes from a wood-fired oven. The salsa started as a tomato that morning.
The Sea of Cortez contributes its own breakfast tradition. Smoked marlin, blue shrimp, dorado. These are not lunch items here. They show up in omelets, tacos, and tostadas before 10 AM. Jacques Cousteau called the Sea of Cortez “the world’s aquarium.” Breakfast in Los Cabos benefits from swimming in it.
1. Flora Farms
Gloria Wallace Greene cut hair in San Francisco. Patrick Greene built things with wood. In 1991, they packed their son Holden into a car and drove to Baja California Sur. Patrick’s family had been vacationing in Baja since he was a child. Gloria and Patrick were done with the city. They wanted land.
In 1992, they bought 25 acres of barren sand in Las Ánimas Bajas, a rural neighborhood in the foothills behind San José del Cabo. Nothing grew there. The soil had no nutrients. They built an outdoor kitchen and a three-bedroom yurt. Their daughter Lily was born. The family of four lived in that yurt for nearly 20 years while Gloria figured out how to make the desert produce food.
It took 10 years from first seed to workable farm soil. In November 1993, a 100-year rainfall hit Los Cabos. Three days of water destroyed homes and bridges. The Greenes survived and kept planting. By 1996, Flora Farms was operational. Today those 25 acres grow organic vegetables, herbs, and flowers. The farm raises pigs, goats, rabbits, and chickens on a neighboring ranch. Everything the kitchen serves comes from the property or from local producers within driving distance.
The Michelin Guide gave Flora Farms both a Bib Gourmand and a Green Star for sustainable gastronomy. Executive chef Guillermo Téllez, originally from Ciudad Hidalgo, trained at Kendall College in Chicago and Madeleine Kamman’s cooking school at Beringer Vineyards in Napa Valley. He cooked at One&Only Palmilla before joining Flora in 2015, when his daughter was born and he wanted to be closer to family. His wife Leslie runs the pastry program.
You eat outdoors under a roofed structure beside the working garden. Palm trees, sunflower rows, cactus in the near distance. Sierra de la Laguna mountains in the far distance. Fans and sprinklers keep the summer heat manageable. String lights come on at dusk. The farm bar is framed in brick and reclaimed metal.
What to Order
Start with the multi-course brunch. Fresh pastries arrive first. Then a seasonal salad from whatever the farm picked that morning. The herb scrambled eggs come with ham, sausage, farm potatoes, and hollandaise. Everything tastes different when the egg came from a chicken 50 feet away. Around 700 to 900 pesos ($35 to $45 USD) for the full experience.
If you go à la carte, order the wood-fired pizza for the table. A 12-inch pie runs about 700 pesos ($35 USD). The crust has smoke and char from the oven. Add a fresh juice or coffee. The bread basket alone, baked on-site by Leslie Téllez, is worth the drive.
Do not skip the farm store afterward. Fresh eggs, house-cured bacon, cinnamon rolls, pickled goods, sauces, preserves. You will leave with a bag.
What to Know
Breakfast runs Tuesday through Saturday, 9:00 to 10:30 AM. Sunday brunch is 10:00 AM to 2:00 PM. Closed Mondays. The farm is north of San José del Cabo on the Transpeninsular Highway at KM 30. The last stretch is a winding dirt road through hairpin turns. Follow the signs. The drive from downtown SJC takes about 15 minutes. Cards accepted.
Reserve ahead for Sunday brunch. The weekday breakfast window is narrow: 90 minutes. Arrive when they open.
Details
Carretera Transpeninsular KM 30, Las Ánimas Bajas, San José del Cabo, B.C.S.
Phone: +52 624 142 1000
Hours: Breakfast Tues-Sat 9:00-10:30 AM. Sunday Brunch 10:00 AM-2:00 PM. Closed Mon.
Website: flora-farms.com
2. Mama’s Royal Café
Spencer Moore opened Mama’s Royal Café in 1991 on Calle Miguel Hidalgo in downtown Cabo San Lucas. It is the oldest gringo-owned restaurant in downtown Cabo. Cabo had maybe 20,000 residents then. The marina was smaller. The cruise terminal did not exist. Moore was a chef who wanted to feed people breakfast the way his mother made it, and he built a restaurant around that idea.
Thirty-five years later, the restaurant still opens at 7 AM every morning. The red-and-black checkerboard floor is original. Vintage aprons hang from the walls. Retro radios and colorful plastic teacups line the shelves. An “avocado table,” hand-painted by artist Janet Young roughly 40 years ago, still seats guests. Every year for three decades, the restaurant has held a napkin art contest. Winners go on the walls. The walls are full.
The menu runs to 40 omelet variations. That is not a typo. Forty. The “King Kong Omelet” is the flagship: stuffed with everything the kitchen has, folded over itself, and served on a plate that barely contains it. The crab and avocado omelet runs about 105 pesos ($5.25 USD). But Mama’s is famous for one dish above all others.
What to Order
Order the French toast. Mama’s calls it the “World’s Best” and the name is not false advertising. Thick bread stuffed with a blend of cream cheese and ricotta. Topped with your choice: bananas and pecans, strawberries, or mangoes. Then the server pours orange liqueur over the top and lights it on fire at your table. The alcohol burns off. The sugar caramelizes. The cheese melts into the bread. It arrives golden, crispy on the outside, creamy inside. Around 150 pesos ($7.50 USD).
If you want savory, get the King Kong Omelet. It is enormous and shameless. Pair it with strong coffee. Mama’s serves bottomless cups, regular and decaf. A full breakfast runs 100 to 260 pesos ($5 to $13 USD).
Skip the smoothies if you are short on time. They are good but they take a while. The French toast does not wait.
What to Know
Mama’s opens daily at 7:00 AM and closes at 1:30 PM. No dinner. No exceptions. The restaurant sits on Calle Miguel Hidalgo west of the marina, on what locals call “Restaurant Row.” Arrive before 8:30 AM on weekends. After 9, the wait builds. Inside seating fills first. The outside tables work fine. Cards and cash accepted.
The decor is half the experience. Look at the walls. Every napkin, every apron, every painted table has a story. This is not a restaurant that was decorated. It accumulated.
Details
Calle Miguel Hidalgo s/n, Centro, Cabo San Lucas, B.C.S. 23450
Phone: +52 624 143 4290
Hours: Daily 7:00 AM to 1:30 PM
Website: mamasroyalcafeloscabos.com
3. The Office on the Beach
In the early 1970s, Médano Beach was empty. Cabo San Lucas had no cruise terminal, no resort corridor, no international airport. The highway from La Paz was a two-lane road through the desert. Sometime during those years, a local expat who rented windsurfing equipment on the sand built a palapa. He put up a small kitchen and an unpretentious bar. When friends asked where he was, he told them he was “at the office.” The name stuck.
Fifty years later, The Office is still on that sand. The palapa became a full restaurant. The sand still serves as the floor. Tables sit under blue umbrellas directly on the beach. The view faces the bay and El Arco, the stone arch at Land’s End that appears on every Los Cabos postcard. At breakfast, the light is softer. The party crowd is still sleeping. The water is calm. This is The Office at its best.
The restaurant has hosted George Clooney, Leonardo DiCaprio, Jennifer Aniston, and Courtney Cox over the years. That fact tells you something about its magnetic pull, but the people who eat breakfast here at 8 AM are not celebrities. They are families, couples, and solo travelers who figured out one thing. Médano Beach before 10 AM is a different place than Médano Beach at 2 PM.
What to Order
Start with the shrimp and cheese omelet. Blue shrimp sautéed with chile morrón and white wine, folded into eggs with melted cheese. The shrimp came from the Sea of Cortez this morning. Around 220 pesos ($11 USD). Pair it with Mexican coffee.
The chilaquiles are solid. Crispy tortilla strips in red or green salsa, topped with crema, cheese, and a fried egg. Around 180 pesos ($9 USD). If you want something lighter, order the fresh fruit plate. The mango in Los Cabos during season is reason enough to visit.
Do not order the guacamole at breakfast. Save it for lunch when the kitchen has more time and the avocados are at room temperature. The breakfast here is about eggs, seafood, and coffee with your feet in the sand.
What to Know
The Office opens for breakfast daily. The morning hours are the quiet hours. By noon, the music starts. By 2 PM, the party is going. If you want the view without the volume, eat early. The restaurant sits on Médano Beach in Cabo San Lucas. Access is from the road or from the sand if you are walking the beach. Prices run higher than downtown spots. You are paying for the sand, the view, and 50 years of Cabo history. Cards accepted.
Details
Playa El Médano s/n, Cabo San Lucas, B.C.S. 23410
Phone: +52 624 118 4650
Hours: Daily, breakfast from 8:00 AM
Website: theofficeonthebeach.com
4. NAO Cabo
Chef Alex Branch trained under Chef Mónica Patiño in Mexico City. Patiño is one of the most important chefs in modern Mexican cuisine. She taught Branch how to think about food as a conversation between cultures, not a formula. After Mexico City, Branch moved to Los Cabos and helped open the Capella Pedregal resort, now the Waldorf Astoria. He learned the resort world. Then he left it to build his own restaurant.
NAO opened on the San José del Cabo corridor with a concept Branch calls Mediterranean-Mexican. The menu uses the same Sea of Cortez seafood as every other restaurant in Los Cabos, but the preparation comes from a different tradition. Olive oil instead of lard. Rosemary instead of epazote. The flavors land somewhere between Ensenada and Barcelona. The Michelin Guide included NAO in its 2024 Mexico selection.
The dining room is whitewashed walls and floor-to-ceiling windows. The light comes from the ocean. The space is calm and modern, the opposite of a downtown taqueria. This is not a criticism. It is a different kind of breakfast.
What to Order
The Sunday brunch is the event. A multi-course family-style menu arrives with a welcome cocktail and live music. Locally sourced eggs, grilled seafood, sweet preparations, and a generous wine and cocktail pairing. Around 800 to 1,200 pesos ($40 to $60 USD) depending on the menu and drinks.
On weekday mornings, order the eggs with seasonal vegetables and herbs. The kitchen treats breakfast the way it treats dinner: with precision and restraint. Fresh coffee and juice are strong. The bread program is serious.
If you only go once, go Sunday. That is when Branch shows what NAO can do.
What to Know
NAO sits on Boulevard Cerro Colorado at KM 24.5 on the Transpeninsular Highway, between Cabo San Lucas and San José del Cabo. Sunday brunch is the signature service. Reserve ahead. Weekday breakfast is quieter and easier to walk into. Cards accepted. The dress code is casual but leaning smart. Flip-flops from the beach will feel out of place.
Details
Boulevard Cerro Colorado, KM 24.5, San José del Cabo, B.C.S.
Phone: +52 624 172 6176
Hours: Check website for current breakfast/brunch schedule
Website: naocabo.com
5. Casasola Café & Brunch
PoloX Hernández opened Casasola in 2009 on Calle Miguel Hidalgo in downtown Cabo San Lucas. The restaurant seats maybe 30 people. It does not advertise much. It does not need to. The line outside on Saturday mornings tells the story.
Casasola is what happens when a local opens a breakfast spot for locals and tourists find it anyway. The space is small, decorated with care, and unapologetically personal. Hernández runs a tight menu. Everything is made fresh. Nothing sits under a heat lamp. The coffee is strong. The service is warm but not hovering. It is the kind of place where regulars have a table and newcomers become regulars.
What to Order
The French toast is the move. Thick slices topped with fresh fruit, served with real maple syrup. Around 160 pesos ($8 USD). The eggs Benedict is executed well, with a hollandaise that holds together and poached eggs that run when you cut them.
The savory crepes are the sleeper pick. Filled with cheese, ham, or vegetables, folded thin, and served hot. Around 140 pesos ($7 USD). The bacon rolls are a house specialty: crispy, salty, and simple. Order them as a side regardless of what else you get.
The chilaquiles are the local test. If a restaurant cannot make good chilaquiles, nothing else on the menu matters. Casasola passes. Crispy chips, good salsa, fresh cheese, fried egg on top. Around 130 pesos ($6.50 USD).
What to Know
Casasola opens Monday through Saturday, 7:30 AM to 1:30 PM. Closed Sundays. The restaurant sits on Calle Miguel Hidalgo in downtown Cabo San Lucas, the same street as Mama’s Royal Café. You can hit both in one morning if you eat light at the first stop. Arrive before 9 AM on weekends. The space is small and does not take reservations. Cards and cash accepted.
Details
Calle Miguel Hidalgo s/n, Centro, Cabo San Lucas, B.C.S. 23450
Phone: +52 624 143 4616
Hours: Monday to Saturday, 7:30 AM to 1:30 PM. Closed Sundays.
Instagram: @casasolacafe
Tips for Your First Visit
Budget 150 to 300 pesos ($7.50 to $15 USD) per person at downtown spots like Mama’s and Casasola. The farm-to-table and chef-driven restaurants run 600 to 1,200 pesos ($30 to $60 USD) per person with drinks. You can eat a serious breakfast in Los Cabos for $10 USD or $50 USD. Both price points deliver.
Los Cabos splits into two towns. San José del Cabo is 30 minutes northeast of Cabo San Lucas on the Transpeninsular Highway. Flora Farms and NAO are in the SJC area. Mama’s, Casasola, and The Office are in Cabo San Lucas. Plan your morning by geography. Do not try to bounce between towns for a single meal.
From the Los Cabos International Airport (SJD), downtown San José del Cabo is a 15-minute drive. Cabo San Lucas is about 40 minutes west. Most visitors rent a car or arrange a shuttle. Taxis from the airport are expensive. Agree on a price before getting in.
Timing matters here more than in other Baja cities. Flora Farms serves breakfast in a 90-minute window. Mama’s closes at 1:30 PM. The Office transforms from peaceful breakfast spot to beach party by noon. Eat early everywhere.
Cash works everywhere but is not required. Even the smaller spots accept cards. ATMs are reliable in both towns. Pesos are preferred but USD is widely accepted in the tourist zone, usually at an unfavorable exchange rate. Pay in pesos.
Exploring the rest of Baja? Check out our guides to the best breakfast in Ensenada, best breakfast in Tijuana, and best breakfast in Mexicali.

