Los Cabos has two personalities and they do not eat brunch in the same place. In Cabo San Lucas, brunch means toes in the sand and a Bloody Mary before 10 AM. A plate of chilaquiles arrives with the Sea of Cortez five feet away. In San Jose del Cabo, brunch means a 25-acre organic farm and a Michelin-listed bakery in a 1940s casita. One chef grows his own eggs. The best brunch restaurants in Los Cabos live in the tension between these two towns. One side parties. The other side farms. Both sides eat well.
What Makes Brunch in Los Cabos Different
Los Cabos sits at the southern tip of the Baja California peninsula. The Pacific Ocean meets the Sea of Cortez here. The geography matters at breakfast. Fishing boats return to the marina before dawn. The catch shows up on brunch menus the same morning. Desert produce from the Sierra de la Laguna foothills fills farm kitchens by 8 AM.
The two-town split defines everything. Cabo San Lucas is the tourist engine. Cruise ships dock at the port. Spring breakers fill Medano Beach. Resort hotels line the corridor. The brunch scene here leans international: eggs Benedict, French toast, bottomless mimosas. Prices run higher than anywhere else in Baja. A brunch for two in Cabo easily hits 1,200 pesos ($60 USD).
San Jose del Cabo is the other story. The Art District on Boulevard Mijares drew chefs who wanted to cook with intention. The Michelin Guide now lists multiple restaurants in this town of 100,000 people. Organic farms opened in the foothills. Farm-to-table became the identity, not a marketing phrase. Sunday brunch at a San Jose farm restaurant is a destination event, not a meal.
The price gap between the two towns is real but not as wide as it used to be. A serious brunch in San Jose runs 350 to 720 pesos ($17.50 to $36 USD). In Cabo San Lucas, the range is 200 to 810 pesos ($10 to $40 USD). The cheapest brunch on this list costs 200 pesos at a family kitchen with 8 tables. The most expensive is a three-course progressive menu on a hilltop with a welcome cocktail.
1. Flora’s Field Kitchen
Gloria and Patrick Greene left San Francisco in 1991. They had watched a total solar eclipse from the southern tip of Baja California and decided they were not going back. In 1996, they broke ground on a 25-acre organic farm in the foothills of the Sierra de la Laguna, outside San Jose del Cabo. Gloria came from a farming background. Patrick built the infrastructure. They grew produce for local hotels for years before opening their own kitchen on the property.
Flora’s Field Kitchen is now the most important farm-to-table restaurant in Baja California Sur. The Michelin Guide awarded it both a Green Star for ethical practices and a Bib Gourmand for quality and value. Gloria co-founded the San Jose Farmers Market with agricultural legend John Gram. The farm grew into an ecosystem: a field kitchen, a pizza oven called Mama’s Pizzeria, a farm bar, a grocery store, and cooking classes.
The setting makes the food make sense. You eat under mango trees on a working farm. The bread comes from a wood-fired oven 20 feet from your table. The eggs came from chickens you can see. The vegetables were in the ground that morning. A small pond sits near the dining area. Children play on the grass. A live band plays during Sunday brunch. The scene is loud, crowded, and alive.
What to Order
Sunday brunch is the event. Family-style service brings fresh breads, pastries, farm eggs, sausages, pancakes, and fresh juices to the table. The cost is 720 pesos ($36 USD) per person. It is worth every peso. The wood-fired Neapolitan pizza from Mama’s Pizzeria is available during brunch. A 12-inch pie runs about 700 pesos ($35 USD). Order one for the table.
Do not skip the fresh-squeezed juice. The farm grows the fruit. The bread basket is not decoration. The kitchen baked every loaf that morning in the wood-fired oven. Eat it with butter from the farm grocery.
What to Know
Flora’s Field Kitchen serves brunch Tuesday through Saturday 10 AM to 3 PM. Sunday brunch runs 10 AM to 2 PM. Reservations are essential for Sunday. The farm is in Animas Bajas, about 15 minutes from downtown San Jose del Cabo. The road is paved. Cards and cash accepted. Budget 720 pesos ($36 USD) per person for brunch.
Details
Animas Bajas, San Jose del Cabo, B.C.S.
Phone: +52 624 105 6409
Email: reservations@flora-farms.com
Hours: Tue-Sat 10:00 AM to 3:00 PM. Sun 10:00 AM to 2:00 PM.
2. Lolita’s Restaurant
In 1967, a woman named Lolita started cooking tamales for her neighbors in Cabo San Lucas. She and her husband Bano raised 11 children. The tamales turned into full meals. The neighbors turned into regulars. In 1988, the family opened a restaurant at the corner of Ninos Heroes and Matamoros, across from an elementary school. In 1999, they moved to the current location. Today, Lolita’s son Alfredo Cesena runs the kitchen. He makes hand-squeezed margaritas at the bar.
The restaurant has 8 tables. That is not a typo. Eight. The kitchen is open and visible from every seat. The decor is colorful. Classic music plays. The street outside is quiet, two blocks off the main road. Most customers are locals. Tourists rarely find this place, which is part of why it has survived unchanged for decades.
What to Order
Order the chilaquiles. Crispy tortilla strips in salsa, topped with crema, cheese, and your choice of protein. They are famous in Cabo as a hangover cure. They work whether you are hungover or not. Around 180 pesos ($9 USD). The huevos rancheros are the other staple. Fried eggs on a tortilla with ranchero sauce and beans.
If it is on the menu that day, get the menudo or the pozole. These are weekend soups. Rich, slow-cooked, restorative. The fresh-squeezed orange juice is made to order. Skip the coffee and drink the juice instead.
What to Know
Lolita’s opens daily at 7 AM. The restaurant sits on a quiet side street in downtown Cabo San Lucas, two blocks from the main strip. The staff speaks English and Spanish. The space is small. Eight tables fill fast on weekend mornings. Cards and cash accepted. Budget 200 pesos ($10 USD) per person for a full breakfast.
Details
Calle Ninos Heroes y Matamoros, Col. Centro, Cabo San Lucas, B.C.S.
Hours: Daily 7:00 AM to 10:00 PM.
3. The Office on the Beach
Before Cabo San Lucas had resort hotels, it had fishing boats and one palapa on the sand. In the early 1970s, someone built a small kitchen and a bar on Medano Beach. A local gringo who rented wind-surfing equipment kept telling people to meet him at “the office.” The name stuck. A blue sign with yellow letters went up. The menu was short: ceviche, fried fish, burritos, hamburgers, margaritas, and beer.
That palapa became the most recognized restaurant in Cabo San Lucas. The kitchen grew. The menu expanded. The palapas multiplied. But the format never changed: you eat on the beach. Your feet are in the sand. The Sea of Cortez is right there. Land’s End and the famous arch are visible from your table. Mornings are calm. Coffee and ocean. Afternoons bring margaritas and music. The place gets louder as the sun gets higher.
What to Order
Start with a Bloody Mary. This is the drink The Office is known for. Vodka, tomato juice, fresh-squeezed lemon, and Tabasco. Order it before you look at the food menu. The Continental Breakfast is 200 pesos ($10 USD): coffee, juice, toast, scrambled or fried eggs, tomatoes, avocado, and beans. The American Breakfast is 235 pesos ($11.75 USD) with more protein.
If you want seafood for brunch, order the tuna tiradito or the Baja-style jumbo shrimp. The fish was caught that morning from the Sea of Cortez. This is a beach restaurant that takes its seafood seriously.
What to Know
The Office serves breakfast, lunch, and dinner daily on Medano Beach. Live music plays most nights. Thursday is the Gran Fiesta Mexicana from 7:30 to 9 PM. The restaurant fills on weekend mornings. Arrive before 10 AM for brunch. The sand gets hot after noon. Bring sunscreen. Cards and cash accepted. Budget 200 to 400 pesos ($10 to $20 USD) per person.
Details
Playa El Medano, Cabo San Lucas, B.C.S.
Phone: +52 624 143 3464
Hours: Daily, breakfast through dinner.
4. Ruba’s Bakery and Bistro
The building is a casita from the 1940s in the heart of San Jose del Cabo’s Art District. Whitewashed walls. Worn wood. The glow of a wood-fired oven visible from the street. Ruba’s Bakery turned this old house into a bread temple. The team bakes everything on-site daily: conchas, croissants, sugar-dusted donuts, and bolillo rolls that go straight from the oven to the sandwich station.
The Michelin Guide listed Ruba’s for good cooking. The location on a papel picado-strewn street puts it in the center of San Jose’s gallery scene. Umbrella-shaded tables catch the Baja breeze. Inside, exposed brick and warm wood frame the coffee counter and pastry cases. This is not a bakery that also serves food. It is a kitchen built around bread.
What to Order
The chilaquiles are available Friday through Sunday only. Crispy yellow corn tortilla chips soaked in morita chile sauce, topped with diced roasted lamb, served with a Valle de Guadalupe-style consome on the side. Around 300 pesos ($15 USD). This is the dish that earns the weekend trip to San Jose.
The wood-fired pizza is the other move. Blistered crust, simple toppings, baked fast and hot. The cheese and charcuterie board pairs well with coffee or wine. Start with a concha from the pastry case. If the croissants are still warm, take one. Do not overthink the bread order. Just point at what looks good.
What to Know
Ruba’s sits on Jose Maria Morelos 8 in the Art District, steps from the Thursday evening gallery walk. The chilaquiles run Friday through Sunday only. Plan accordingly. The space is small. Weekend mornings fill fast. Cards and cash accepted. Budget 250 to 400 pesos ($12.50 to $20 USD) per person.
Details
Jose Maria Morelos 8, Col. Centro, San Jose del Cabo, B.C.S.
Phone: +52 624 225 3221
Instagram: @rubasbakery
5. Torote Farm to Table
Chef Victor Garrido built Torote on a hilltop in Valle del Sol, above Cabo San Lucas. The restaurant rises three levels up the slope. A garden fills the ground floor. The main dining room sits in the middle. A terrace with panoramic views of the city and the sea crowns the top. A lounge with a fireplace connects the levels. The organic garden on-site produces most of the vegetables, herbs, and eggs the kitchen uses.
The Guia Mexico Gastronomico named Torote one of Mexico’s top 250 restaurants in 2024. The cooking is contemporary Mexican with a Mediterranean accent. The Sunday brunch is a three-course progressive experience that treats morning food with the same seriousness most restaurants reserve for dinner.
What to Order
The Sunday brunch starts with a welcome cocktail. The first course offers sushi, ceviche-topped oysters, wood-fired baked clams, avocado toast, and turnovers. Pick two or three. The second course is your main. Choose from the rotating seasonal menu. The third course is a weekly special French toast with a dessert cocktail. The full experience starts at around 810 pesos ($40.50 USD) per person.
The avocado toast is not the avocado toast you know. Garrido treats it as a composed dish with the same care he gives the ceviche. The oysters are the sleeper. If they are on the brunch menu, do not pass.
What to Know
Torote serves Sunday brunch in the Valle del Sol development, in the hills above Cabo San Lucas. The drive from downtown takes 10 minutes. The views from the terrace are the best of any brunch spot on this list. Reservations recommended. The restaurant also serves dinner. Cards and cash accepted. Budget 810 pesos ($40.50 USD) per person for the full brunch.
Details
Valle del Sol, Cabo San Lucas, B.C.S.
Phone: +52 624 261 6900
Website: toroterestaurant.com
Tips for Your First Visit
Brunch in Los Cabos runs 200 to 810 pesos ($10 to $40 USD) per person. Lolita’s and The Office are the most affordable. Flora’s Field Kitchen and Torote are the splurges. Ruba’s Bakery sits in the middle and delivers the best value for the Michelin-listed quality.
Los Cabos is at the southern tip of the Baja peninsula. Most visitors fly into San Jose del Cabo International Airport. San Jose del Cabo is 20 minutes from the airport. Cabo San Lucas is 35 minutes. The Tourist Corridor highway connects the two towns. Taxis and rideshares run the corridor all day.
The two-town decision matters more than the restaurant decision. If you are staying in Cabo San Lucas, Lolita’s, The Office, and Torote are your side. If you are in San Jose del Cabo, Flora Farms and Ruba’s are your side. Plan brunch around your location. Do not fight corridor traffic for a weekday meal.
Sunday is the big brunch day in Los Cabos. Flora Farms fills. Torote fills. Ruba’s limited chilaquiles menu runs Friday through Sunday. If Sunday brunch is the goal, book reservations by Thursday. Lolita’s and The Office do not take reservations. Arrive early.
Cash works at all five spots. Cards are accepted everywhere. Tipping 15 to 20 percent is standard. Parking is easy in San Jose’s Art District. In Cabo, use the public lots near Medano Beach.
For more Baja dining, check out our guides to the best brunch in Ensenada and the best brunch in Tijuana.

