clock menu more-arrow no yes
Shutterstock

The 16 Essential Restaurants in Cabo San Lucas

From fresh-caught mariscos to local sushi to the best fried fish tacos, here’s where to eat in Cabo San Lucas, San José del Cabo, and Todos Santos

View as Map

There’s so much more to Cabo San Lucas’s food scene than buckets of margaritas with melted ice and all-you-can-eat buffets housed in identical resorts. Not surprisingly, some of the best seafood anywhere can be found in and around Cabo, and visitors would be remiss to not enjoy the elegant chocolate clams, meaty lobsters, and smoked marlin the peninsula is known for.

Though it’s the country’s fine dining scene that garners most of the international attention, thanks to star chefs, like Enrique Olvera of Mexico City’s Pujol , who are working some of the most innovative menus in all of Mexico, it’s the meals that don’t require silverware that capture the region’s essence. The item most emblematic of casual, fished-this-morning Baja cuisine is the signature fish taco that was once — but no longer — made from shark meat. Wrapped in a warm flour tortilla typical of the cooking along Mexico’s northern border, the white fish is lightly battered and breaded, doused in lime, and topped with red cabbage. Another quintessentially Baja staple is the seafood tostada, in which different types of fish, prepared raw or in ceviche form, are piled onto a toasted tortilla and topped off with avocado.

But Los Cabos isn’t just for seafood lovers. In fact, the best strawberries in Mexico, which quickly become “the best strawberries you’ve ever had,” can be found on a literal farm-to-table outpost on the side of the highway near the surf town of Pescadero, an easy 45-minute drive northwest from Cabo. In fact, many establishments across Baja are serving locally farmed produce, taking advantage of the area’s Mediterranean climate, which is ideal for producing wine, olive oil, and produce. The cucumbers here are so crisp, the tomatoes so juicy, the strawberries so huge, only the seafood can outshine them.

Note: Check with venues for up-to-date business hours and dining options, as local authorities may still enact last-minute changes to COVID-19 restrictions. Also, the inclusion of restaurants offering dine-in service should not be taken as an endorsement for dining inside. Studies indicate a lower exposure risk to COVID-19 outdoors, but the level of risk is contingent on social distancing and other safety guidelines. Check with each restaurant for up-to-date information on dining offerings.

Price key per person, excluding alcohol:

$ = Less than 200 pesos (Less than $13 USD)

$$ = 201 - 500 pesos ($14 to $30 USD)

$$$ = 501 - 950 pesos ($31 to $50 USD)

$$$$ = 950 - 1500 pesos ($51 USD and up)

Nili Blanck is a Mexican-American writer whose work has appeared in GARAGE, Remezcla, and T Magazine. She lives in Mexico City with her dog, Claudio.

Read More
Note: Restaurants on this map are listed geographically.

1. Taller 17

Copy Link
Centenario #17 entre Hidalgo y, Av. Gral. Topete, Centro, 23300 Todos Santos
B.C.S., Mexico
(612) 145-2019
Visit Website

Considered by Todos Santos locals to make the best coffee in town, Taller 17 is a small outfit that offers a surprisingly large number of drinks and fresh-out-of-the-oven pastries. The coffee and espresso are strong, the Mexican hot chocolate perfectly cinnamony, and the homemade kombucha just right. They also have a variety of milk alternatives, like soy and almond milk. It’s impossible to leave without also indulging in one of the buttery blueberry scones, rich brownies (gluten-free option available), fruit pies, or buttery soft cookies. 

2. Noah Japanese Food - Bar Mis Amores

Copy Link
Calle Cuauhtémoc 12, Centro, 23300 Todos Santos
B.C.S., Mexico
(612) 348-5888
Visit Website

An under-the-radar favorite of local chefs in the Pescadero/Todos Santos area, Noah offers Japanese cuisine rooted in the ultra-fresh seafood you’d expect from this part of the world. They specialize in fish, which is handpicked by the head chef and brought in every day from Punta Lobos, a beach in the neighboring town of Todos Santos. You’ll find all the standard sushi favorites here, and the roll menu marries traditional Japanese sushi and sashimi with Mexican undertones. Of note is the Emma roll, made with tempura shrimp, avocado, fish, ginger, and slices of serrano, and the Noah roll, with fish, avocado, cucumber, and grilled jalapeno. ($$)

3. Mariscos El Compa Chava

Copy Link
Calle Del Huerto, Lomas de Chapultepec, Todos Santos
B.C.S., Mexico

With a dirt floor and straw roof, El Compa Chava is a makeshift roadside cafe that feeds locals and domestic tourists, who take its ceviche seriously. Choose from a variety, including octopus, raw shrimp, and fish ceviche, as well as ceviche served inside large chocolate clams (a Baja specialty) or a molcajete. Bueno, bonito, and barato — a classic expression meaning good, pretty, and cheap — everything at Compa Chava is worth a try, and its shrimp tacos, plates of lightly battered bass, and baby scallop aguachiles are just as good as its ceviche. 

$

4. JAZAMANGO

Copy Link
Calle Naranjos, Fraccionamiento La Huerta, 23300 Todos Santos
B.C.S., Mexico
(612) 157-0908
Visit Website

From its strict use of locally sourced ingredients to its seasonally rotated cocktails (maracuja mojito is a favorite) and diverse menu featuring a combination of Mexican and foreign flavors, Jazamango offers patrons the best of the Cabo/Todos Santos food scene. Pastas are made fresh, barbacoa is prepared every Sunday, and pop-up menus offer specialty items like “Vietnamese tostadas.” Set in a low-slung modern compound affixed to a sprawling vegetable garden, its airy indoor-outdoor setup manages to be elegant without being pretentious, while its desert setting and sunflower patch are perfectly picturesque. ($$)

5. Paradero Todos Santos

Copy Link
La Mesa KM 59 +3100 #, Carretera, Todos Santos - Cabo San Lucas
23300 B.C.S., Mexico

Although technically a resort, Paradero’s completely outdoor restaurant, situated next to its own mint and lavender garden that perfumes the air, is worth the hotel-crashing. Paradero’s artisanal philosophy extends to the menu, which consists of Mexican classics infused with Chinese, Japanese, and Southeast Asian flavors, made with locally sourced ingredients. Head chef Eduardo Rios drew inspiration for his menu from his time working in the kitchen of Mexico City’s Pujol and from his travels through Hong Kong. The results are marvelous, each dish more special than the next. Highlights include zarandea-style shrimp tacos, cooked over an open flame and served with togarashi and chile mayo; warm flour tortillas, pressed and heated onsite; and a roasted head of cauliflower cooked on a hibachi grill. Just as good is breakfast, where lightly fried eggs are wrapped in Mexican pepper leaves and French toast gets a side of homemade ice cream. ($$$)

6. Agricole Cooperativa

Copy Link
Carretera a Los Cabos KM 59.7, 23310 El Pescadero
B.C.S., Mexico
(612) 130-3130

The strawberries at Agricole, a farm and grocery store with a small selection of prepared food items, are worth the trip to Baja alone. All the produce is organically grown by owner Lis Ibarra on a plot of land behind the shop, and her passion for agriculture is obvious in the ripeness, redness, and juiciness of the berries. Specialty items include strawberry water, strawberry pie, strawberries with cream and chia seeds, and of course cartons of plain, fresh strawberries. ($)

7. La Raiz Tortilleria

Copy Link
Todos los Santos-Cabo San Lucas 63, Cerro de Los Venados, Cabo San Lucas
B.C.S., Mexico

La Raiz is in the business of making tortillas. Although not technically a restaurant, they do make the best quesadillas you can find. La Raiz’s secret ingredient is Margarita, the woman in charge of the nixtamalization process, in which the maize is soaked, washed, and hulled — after which the processed grain is ready to be made into tortillas. Margarita, along with La Raiz’s owner, Christian, are passionate and knowledgeable about tortillas, and they can give you a short lesson on how they’re made while you watch your quesadillas take shape. ($)

8. El Farallon

Copy Link
Camino del Mar 1, Pedregal, 23455 Cabo San Lucas
B.C.S., Mexico
(624) 163-4300
Visit Website

The Waldorf Astoria’s El Farallon has a postcard setting, tucked into a rocky beachfront that allows guests to enjoy tangerine sunsets. Because the fish comes in fresh every morning, the menu changes daily, but you can still count on a tony “Baja bounty,” a mixed grill selection that may include sea bass, red snapper, yellowfin tuna, and jumbo shrimp for a hearty price tag. You can add lobster if you’re feeling flush, and sides are served family style. ($$$$)

9. Los Tres Gallos Restaurant

Copy Link
Leona Vicario esquina 20 de Noviembre S/N, Downtown, Centro, 23469 Cabo San Lucas
B.C.S., Mexico
(624) 130-7709
Visit Website

Los 3 Gallos is the place to go for mainstay Mexican cuisine. Unlike many of Cabo’s other Mexican restaurants, which are putting out more fusion-style food, Los 3 Gallos focuses on local classics like traditional pozole, Caesar salad (invented up north in Tijuana), mole enchiladas, and stuffed green peppers. The patio is shrouded in greenery, making it a nice spot to enjoy at least one dessert, whether it’s flan, churros, or the tres leches cake made with tequila. ($$)

10. Tacos Gardenias

Copy Link
Paseo de La Marina L31, El Medano Ejidal, El Medano, 23453 Cabo San Lucas
B.C.S., Mexico
(624) 143-4295
Visit Website

Because when you go to Mexico, you eat tacos. Family-run for more than 30 years, Tacos Gardenias serves all the Baja classics, like fish tacos, shrimp cocktails, ceviche, and seafood soup, while also offering tacos stuffed with cochinita pibil (juicy marinated pork), nopales, and fried shrimp. The taqueria opens at 8 a.m., for those who want to grab some tacos post-surf. ($)

Shrimp cocktail in a glass goblet with avocado on top.
Shrimp cocktail at Tacos Gardenias
Tacos Gardenias

11. Manta

Copy Link
Carretera Federal 1 Km. 5 Misiones Del, Tourist Corridor, 23456 Cabo San Lucas
B.C.S., Mexico
(624) 163-0000
Visit Website

Manta’s stunning views — it’s located on a secluded beach — and sleek decor are the perfect match to its menu. This is what you expect, of course, from Enrique Olvera, the world-renowned chef at Pujol, who continues to draw inspiration from a wide variety of flavors to produce innovative dishes that retain distinctly Mexican characteristics. Beet ceviche with ginger, habanero, and leche de tigre; mushroom ramen with epazote; and a rompope cream tart for dessert are just a few examples. ($$$) 

12. Taqueria El Fogon

Copy Link
Calle Manuel Doblado S/N, 5 de Febrero, 23400 San José del Cabo
B.C.S., Mexico
(624) 108-5730
Visit Website

For those looking to enjoy iconic flavors from across Mexico, like tacos al pastor, carne asada, and cecina, but without any gourmet frills, El Fogon is the place. Considered by some to have the best tacos in San Jose, El Fogon’s prices are cheap, its menu large, and its wedges of lime enormous. Grab one of the streetside plastic tables and enjoy Mexico City-style tacos with sides of sliced cucumber, and quesadillas made with flour tortillas a la northern Mexico. On the weekends, they serve pozole, with your choice of red or white broth. Ideal for lunch, dinner, or late-night snacks. ($)

Four tacos on a plate topped with onion rounds.
Tacos at Taqueria El Fogon
Taqueria El Fogon

13. Coffee Lab

Copy Link
Calle Benito Juarez 1717, Centro, 23400 San José del Cabo
B.C.S., Mexico
(624) 105-2835
Visit Website

Named after the shop’s longtime Labrador mascot, Coffee Lab is more than just a coffee shop — it’s a community space, bringing together locals and visitors through cultural events like Wednesday movie nights, live music, DJ sets, and a rotating gallery featuring artists from throughout Baja. But when it comes to the nitty-gritty stuff, the specialty coffee roasters do a pretty good job, too. Established in 2015, they roast Mexico’s four main coffee types, sourced from Chiapas, Veracruz, Guerrero, and Oaxaca, in addition to serving up snacks like avocado toast and chia pudding with fresh fruit. ($)

14. La Panadería

Copy Link
Calle Boulevard Antonio Mijares #32-Local 3, Centro, 23400 San José del Cabo
B.C.S., Mexico
(624) 172-6016
Visit Website

When you need a palate cleanser from all the seafood, La Panaderia SJD makes its own palmiers, mille crepe cakes, and hibiscus-flavored donuts. (If you go in January, you can find three kings bread, which is traditionally eaten to celebrate the Feast of the Epiphany.) They also offer a selection of traditional Mexican breakfasts, like machaca and potato tacos, a chicharron omelet, and an incredible French toast made from concha sweet bread. ($)

15. Flora Farms

Copy Link
Carretera Transpeninsular San José del Cabo Km. 30 Las Ánimas Bajas, 23407 San José del Cabo
B.C.S., Mexico
(624) 142-1000
Visit Website

Flora’s Field Kitchen started when Flora Farms stopped selling its immaculate produce to high-end restaurants and decided to cook its own food instead. Now it’s one of the most popular restaurants in the Cabo area, serving simple but perfect comfort meals like breakfast omelets, wood-fired pizzas, and fried chicken (for sustainability reasons, no beef is served). Producing more than 100 different types of vegetables and herbs, the farm’s soil is minimally turned and nourished through a top-down method, while the chicken and pork, raised humanely on a 150-acre ranch nearby, are both hormone- and antibiotic-free. Even the ice cream and sorbets are made in-house, and all ingredients are sourced from their 25-acre organic farm, on which Field Kitchen sits. ($$$)

A lush farm landscape with green vegetation covering much of the ground. Flowers and palm trees abound, and the space is backdropped by a restaurant with large glass windows.
The lush landscape at Flora Farms
Flora Farms/Official Website

16. El Marinero Borracho

Copy Link
San Jose del Cabo, la playa, 23403 San José del Cabo
B.C.S., Mexico
(624) 105-6464
Visit Website

As its name suggests, El Marinero Borracho (or, the Drunken Sailor) is a laid-back, nautical-themed shack made for enjoying the pleasures of Baja’s food and weather. It’s an ideal place to grab a clamato — Baja’s well-known cocktail made from tomato and clams — and pretend Sunday is forever. The tostadas are piled on the heavy side, and the kitchen isn’t shy about serving their items with huge slices of avocado. Non-seafood eaters can replace any fish on their menu with hearts of palm. ($$)

Three tostadas topped with various types of seafood arranged on on a wooden table
El Marinero Borracho is the place to go for tostadas
El Marinero Borracho/Official Website

1. Taller 17

Centenario #17 entre Hidalgo y, Av. Gral. Topete, Centro, 23300 Todos Santos, B.C.S., Mexico

Considered by Todos Santos locals to make the best coffee in town, Taller 17 is a small outfit that offers a surprisingly large number of drinks and fresh-out-of-the-oven pastries. The coffee and espresso are strong, the Mexican hot chocolate perfectly cinnamony, and the homemade kombucha just right. They also have a variety of milk alternatives, like soy and almond milk. It’s impossible to leave without also indulging in one of the buttery blueberry scones, rich brownies (gluten-free option available), fruit pies, or buttery soft cookies. 

Centenario #17 entre Hidalgo y, Av. Gral. Topete, Centro, 23300 Todos Santos
B.C.S., Mexico

2. Noah Japanese Food - Bar Mis Amores

Calle Cuauhtémoc 12, Centro, 23300 Todos Santos, B.C.S., Mexico

An under-the-radar favorite of local chefs in the Pescadero/Todos Santos area, Noah offers Japanese cuisine rooted in the ultra-fresh seafood you’d expect from this part of the world. They specialize in fish, which is handpicked by the head chef and brought in every day from Punta Lobos, a beach in the neighboring town of Todos Santos. You’ll find all the standard sushi favorites here, and the roll menu marries traditional Japanese sushi and sashimi with Mexican undertones. Of note is the Emma roll, made with tempura shrimp, avocado, fish, ginger, and slices of serrano, and the Noah roll, with fish, avocado, cucumber, and grilled jalapeno. ($$)

Calle Cuauhtémoc 12, Centro, 23300 Todos Santos
B.C.S., Mexico

3. Mariscos El Compa Chava

Calle Del Huerto, Lomas de Chapultepec, Todos Santos, B.C.S., Mexico

With a dirt floor and straw roof, El Compa Chava is a makeshift roadside cafe that feeds locals and domestic tourists, who take its ceviche seriously. Choose from a variety, including octopus, raw shrimp, and fish ceviche, as well as ceviche served inside large chocolate clams (a Baja specialty) or a molcajete. Bueno, bonito, and barato — a classic expression meaning good, pretty, and cheap — everything at Compa Chava is worth a try, and its shrimp tacos, plates of lightly battered bass, and baby scallop aguachiles are just as good as its ceviche. 

$

Calle Del Huerto, Lomas de Chapultepec, Todos Santos
B.C.S., Mexico

4. JAZAMANGO

Calle Naranjos, Fraccionamiento La Huerta, 23300 Todos Santos, B.C.S., Mexico

From its strict use of locally sourced ingredients to its seasonally rotated cocktails (maracuja mojito is a favorite) and diverse menu featuring a combination of Mexican and foreign flavors, Jazamango offers patrons the best of the Cabo/Todos Santos food scene. Pastas are made fresh, barbacoa is prepared every Sunday, and pop-up menus offer specialty items like “Vietnamese tostadas.” Set in a low-slung modern compound affixed to a sprawling vegetable garden, its airy indoor-outdoor setup manages to be elegant without being pretentious, while its desert setting and sunflower patch are perfectly picturesque. ($$)

Calle Naranjos, Fraccionamiento La Huerta, 23300 Todos Santos
B.C.S., Mexico

5. Paradero Todos Santos

La Mesa KM 59 +3100 #, Carretera, Todos Santos - Cabo San Lucas, 23300 B.C.S., Mexico

Although technically a resort, Paradero’s completely outdoor restaurant, situated next to its own mint and lavender garden that perfumes the air, is worth the hotel-crashing. Paradero’s artisanal philosophy extends to the menu, which consists of Mexican classics infused with Chinese, Japanese, and Southeast Asian flavors, made with locally sourced ingredients. Head chef Eduardo Rios drew inspiration for his menu from his time working in the kitchen of Mexico City’s Pujol and from his travels through Hong Kong. The results are marvelous, each dish more special than the next. Highlights include zarandea-style shrimp tacos, cooked over an open flame and served with togarashi and chile mayo; warm flour tortillas, pressed and heated onsite; and a roasted head of cauliflower cooked on a hibachi grill. Just as good is breakfast, where lightly fried eggs are wrapped in Mexican pepper leaves and French toast gets a side of homemade ice cream. ($$$)

La Mesa KM 59 +3100 #, Carretera, Todos Santos - Cabo San Lucas
23300 B.C.S., Mexico

6. Agricole Cooperativa

Carretera a Los Cabos KM 59.7, 23310 El Pescadero, B.C.S., Mexico

The strawberries at Agricole, a farm and grocery store with a small selection of prepared food items, are worth the trip to Baja alone. All the produce is organically grown by owner Lis Ibarra on a plot of land behind the shop, and her passion for agriculture is obvious in the ripeness, redness, and juiciness of the berries. Specialty items include strawberry water, strawberry pie, strawberries with cream and chia seeds, and of course cartons of plain, fresh strawberries. ($)

Carretera a Los Cabos KM 59.7, 23310 El Pescadero
B.C.S., Mexico

7. La Raiz Tortilleria

Todos los Santos-Cabo San Lucas 63, Cerro de Los Venados, Cabo San Lucas, B.C.S., Mexico

La Raiz is in the business of making tortillas. Although not technically a restaurant, they do make the best quesadillas you can find. La Raiz’s secret ingredient is Margarita, the woman in charge of the nixtamalization process, in which the maize is soaked, washed, and hulled — after which the processed grain is ready to be made into tortillas. Margarita, along with La Raiz’s owner, Christian, are passionate and knowledgeable about tortillas, and they can give you a short lesson on how they’re made while you watch your quesadillas take shape. ($)

Todos los Santos-Cabo San Lucas 63, Cerro de Los Venados, Cabo San Lucas
B.C.S., Mexico

8. El Farallon

Camino del Mar 1, Pedregal, 23455 Cabo San Lucas, B.C.S., Mexico

The Waldorf Astoria’s El Farallon has a postcard setting, tucked into a rocky beachfront that allows guests to enjoy tangerine sunsets. Because the fish comes in fresh every morning, the menu changes daily, but you can still count on a tony “Baja bounty,” a mixed grill selection that may include sea bass, red snapper, yellowfin tuna, and jumbo shrimp for a hearty price tag. You can add lobster if you’re feeling flush, and sides are served family style. ($$$$)

Camino del Mar 1, Pedregal, 23455 Cabo San Lucas
B.C.S., Mexico

9. Los Tres Gallos Restaurant

Leona Vicario esquina 20 de Noviembre S/N, Downtown, Centro, 23469 Cabo San Lucas, B.C.S., Mexico

Los 3 Gallos is the place to go for mainstay Mexican cuisine. Unlike many of Cabo’s other Mexican restaurants, which are putting out more fusion-style food, Los 3 Gallos focuses on local classics like traditional pozole, Caesar salad (invented up north in Tijuana), mole enchiladas, and stuffed green peppers. The patio is shrouded in greenery, making it a nice spot to enjoy at least one dessert, whether it’s flan, churros, or the tres leches cake made with tequila. ($$)

Leona Vicario esquina 20 de Noviembre S/N, Downtown, Centro, 23469 Cabo San Lucas
B.C.S., Mexico

10. Tacos Gardenias

Paseo de La Marina L31, El Medano Ejidal, El Medano, 23453 Cabo San Lucas, B.C.S., Mexico
Shrimp cocktail in a glass goblet with avocado on top.
Shrimp cocktail at Tacos Gardenias
Tacos Gardenias

Because when you go to Mexico, you eat tacos. Family-run for more than 30 years, Tacos Gardenias serves all the Baja classics, like fish tacos, shrimp cocktails, ceviche, and seafood soup, while also offering tacos stuffed with cochinita pibil (juicy marinated pork), nopales, and fried shrimp. The taqueria opens at 8 a.m., for those who want to grab some tacos post-surf. ($)

Paseo de La Marina L31, El Medano Ejidal, El Medano, 23453 Cabo San Lucas
B.C.S., Mexico

11. Manta

Carretera Federal 1 Km. 5 Misiones Del, Tourist Corridor, 23456 Cabo San Lucas, B.C.S., Mexico

Manta’s stunning views — it’s located on a secluded beach — and sleek decor are the perfect match to its menu. This is what you expect, of course, from Enrique Olvera, the world-renowned chef at Pujol, who continues to draw inspiration from a wide variety of flavors to produce innovative dishes that retain distinctly Mexican characteristics. Beet ceviche with ginger, habanero, and leche de tigre; mushroom ramen with epazote; and a rompope cream tart for dessert are just a few examples. ($$$) 

Carretera Federal 1 Km. 5 Misiones Del, Tourist Corridor, 23456 Cabo San Lucas
B.C.S., Mexico

12. Taqueria El Fogon

Calle Manuel Doblado S/N, 5 de Febrero, 23400 San José del Cabo, B.C.S., Mexico
Four tacos on a plate topped with onion rounds.
Tacos at Taqueria El Fogon
Taqueria El Fogon

For those looking to enjoy iconic flavors from across Mexico, like tacos al pastor, carne asada, and cecina, but without any gourmet frills, El Fogon is the place. Considered by some to have the best tacos in San Jose, El Fogon’s prices are cheap, its menu large, and its wedges of lime enormous. Grab one of the streetside plastic tables and enjoy Mexico City-style tacos with sides of sliced cucumber, and quesadillas made with flour tortillas a la northern Mexico. On the weekends, they serve pozole, with your choice of red or white broth. Ideal for lunch, dinner, or late-night snacks. ($)

Calle Manuel Doblado S/N, 5 de Febrero, 23400 San José del Cabo
B.C.S., Mexico

13. Coffee Lab

Calle Benito Juarez 1717, Centro, 23400 San José del Cabo, B.C.S., Mexico

Named after the shop’s longtime Labrador mascot, Coffee Lab is more than just a coffee shop — it’s a community space, bringing together locals and visitors through cultural events like Wednesday movie nights, live music, DJ sets, and a rotating gallery featuring artists from throughout Baja. But when it comes to the nitty-gritty stuff, the specialty coffee roasters do a pretty good job, too. Established in 2015, they roast Mexico’s four main coffee types, sourced from Chiapas, Veracruz, Guerrero, and Oaxaca, in addition to serving up snacks like avocado toast and chia pudding with fresh fruit. ($)

Calle Benito Juarez 1717, Centro, 23400 San José del Cabo
B.C.S., Mexico

14. La Panadería

Calle Boulevard Antonio Mijares #32-Local 3, Centro, 23400 San José del Cabo, B.C.S., Mexico

When you need a palate cleanser from all the seafood, La Panaderia SJD makes its own palmiers, mille crepe cakes, and hibiscus-flavored donuts. (If you go in January, you can find three kings bread, which is traditionally eaten to celebrate the Feast of the Epiphany.) They also offer a selection of traditional Mexican breakfasts, like machaca and potato tacos, a chicharron omelet, and an incredible French toast made from concha sweet bread. ($)

Calle Boulevard Antonio Mijares #32-Local 3, Centro, 23400 San José del Cabo
B.C.S., Mexico

15. Flora Farms

Carretera Transpeninsular San José del Cabo Km. 30 Las Ánimas Bajas, 23407 San José del Cabo, B.C.S., Mexico
A lush farm landscape with green vegetation covering much of the ground. Flowers and palm trees abound, and the space is backdropped by a restaurant with large glass windows.
The lush landscape at Flora Farms
Flora Farms/Official Website

Flora’s Field Kitchen started when Flora Farms stopped selling its immaculate produce to high-end restaurants and decided to cook its own food instead. Now it’s one of the most popular restaurants in the Cabo area, serving simple but perfect comfort meals like breakfast omelets, wood-fired pizzas, and fried chicken (for sustainability reasons, no beef is served). Producing more than 100 different types of vegetables and herbs, the farm’s soil is minimally turned and nourished through a top-down method, while the chicken and pork, raised humanely on a 150-acre ranch nearby, are both hormone- and antibiotic-free. Even the ice cream and sorbets are made in-house, and all ingredients are sourced from their 25-acre organic farm, on which Field Kitchen sits. ($$$)

Carretera Transpeninsular San José del Cabo Km. 30 Las Ánimas Bajas, 23407 San José del Cabo
B.C.S., Mexico

Related Maps

16. El Marinero Borracho

San Jose del Cabo, la playa, 23403 San José del Cabo, B.C.S., Mexico
Three tostadas topped with various types of seafood arranged on on a wooden table
El Marinero Borracho is the place to go for tostadas
El Marinero Borracho/Official Website

As its name suggests, El Marinero Borracho (or, the Drunken Sailor) is a laid-back, nautical-themed shack made for enjoying the pleasures of Baja’s food and weather. It’s an ideal place to grab a clamato — Baja’s well-known cocktail made from tomato and clams — and pretend Sunday is forever. The tostadas are piled on the heavy side, and the kitchen isn’t shy about serving their items with huge slices of avocado. Non-seafood eaters can replace any fish on their menu with hearts of palm. ($$)

San Jose del Cabo, la playa, 23403 San José del Cabo
B.C.S., Mexico

Related Maps