Skip to main content
restaurant

Restaurants

Discover the best local restaurants — from fresh seafood and tacos to international cuisine and fine dining.

Type
Rating
Price

1–20 / 20 results

Mejibó Todos Santos

Mejibó Todos Santos

$1–200
starstarstarstarstar
4.8 (468 reviews)
location_on Mejibó Todos Santos, José María Morelos y Pavón 0, El Centro, 23300 Todos Santos, B.C.S.

Mejibó is a chef-driven restaurant in the heart of Todos Santos, Baja California Sur, celebrating the abundance of Baja through fresh local ingredients, sustainable practices, and warm hospitality. Led by Chef José “Pepe” Peña, the menu features Baja-inspired cuisine, fresh catches, seasonal produce, and vegan, vegetarian, and gluten-free options in a pet-friendly garden setting. * Mejibó ubicado en el corazón de Todos Santos que celebra la abundancia de Baja con ingredientes frescos, prácticas sustentables y hospitalidad genuina. Dirigido por el Chef José “Pepe” Peña, ofrece cocina inspirada en la región, pesca fresca, productos de temporada y opciones veganas, vegetarianas y libres de gluten en un jardín pet-friendly.

View details arrow_forward
Oystera

Oystera

starstarstarstarstar
4.6 (1773 reviews)
location_on Oystera, Ignacio Zaragoza y Santos E, Calle Benito Juárez, Degollado, El Centro, 23300 Todos Santos, B.C.S.

A classic oyster bar with a twist of modern, showcasing the best local produce available in the quaint coastal town of Todos Santos.

View details arrow_forward
Szechuan Garden

Szechuan Garden

$200–300
starstarstarstarstar
4.8 (32 reviews)
location_on Szechuan Garden, C. Benito Juárez sn, El Centro, 23300 Todos Santos, B.C.S.

Welcome to the world of Szechuan Garden. Here, the fusion of authentic oriental food with slow cooking techniques creates a symphony of flavors and aromas that delight the senses. Each dish is meticulously crafted, allowing the ingredients to blend and simmer, gradually releasing their essential flavors. From the heady aroma of fresh ginger to the silky softness of marinated tofu, each bite is a sensory experience that transports you to the most exquisite corners of Asia.

View details arrow_forward
La Catrina Cantina

La Catrina Cantina

$200–300
starstarstarstarstar
4.5 (561 reviews)
location_on La Catrina Cantina, Heroico Colegio Militar S/N, El Centro, 23300 Todos Santos, B.C.S.

A restaurant in the heart of Todos Santos. Old-school and new-school cooking. International and cutting-edge cuisine.

View details arrow_forward
DŪM

DŪM

$1,000+
starstarstarstarstar
4.8 (82 reviews)
location_on DŪM, C. Centenario, El Centro, 23300 Todos Santos, B.C.S.

Closed for the summer, we're back in October.

View details arrow_forward
Jazamango

Jazamango

starstarstarstarstar
4.5 (1242 reviews)
location_on Jazamango, Los Naranjos s/n, Fraccionamiento La Huerta, 23300 Todos Santos, B.C.S.

Open-air restaurant located at the edge of Todos Santos, Baja California Sur. Kitchen by Chef Javier Plascencia using regional products and our own organic garden.

View details arrow_forward
Restaurante La Generala

Restaurante La Generala

$200–300
starstarstarstarstar
4.7 (1380 reviews)
location_on Restaurante La Generala, C. Cuauhtémoc S/N, El Centro, 23300 Todos Santos, B.C.S.

Authentic Mexican Food cooked in our Traditional Adobe Oven with the Best Handmade Corn Tortillas.

View details arrow_forward
Miguel's Restaurant

Miguel's Restaurant

$200–300
starstarstarstarstar
4.5 (426 reviews)
location_on Miguel's Restaurant, México 19, San Vicente, 23300 Todos Santos, B.C.S.
View details arrow_forward
Santoro Cantina

Santoro Cantina

$200–300
starstarstarstarstar
4.5 (277 reviews)
location_on Santoro Cantina, Marquez de leon Calle Benito Juárez esq, 23300 Todos Santos, B.C.S.

Mexican restaurant and bar in the heart of Todos Santos. Baja Sur cuisine, agave spirits and a relaxed atmosphere. Pet friendly.

View details arrow_forward
El Mirador Ocean View Restaurant

El Mirador Ocean View Restaurant

starstarstarstarstar
4.5 (770 reviews)
location_on El Mirador Ocean View Restaurant, Road to El Mirador Restaurant, Rafael Pedrajo 1, 23300 Todos Santos, B.C.S.

El Mirador, panoramic Todos Santos restaurant in Baja California Sur, offering a fine dining experience with a stunning views of the Pacific Coast and the most spectacular sunsets. Restaurante panorámico de cocina mexiterránea ubicado sobre la costa de Todos Santos, Baja California Sur.

View details arrow_forward
Caffe Todos Santos

Caffe Todos Santos

$200–300
starstarstarstarstar
4.5 (489 reviews)
location_on Caffe Todos Santos, C. Benito Juárez, El Centro, 23300 Todos Santos, B.C.S.
View details arrow_forward
Ristorante Tre Galline

Ristorante Tre Galline

$200–400
starstarstarstarstar
4.5 (356 reviews)
location_on Ristorante Tre Galline, C. Benito Juárez, El Centro, 23300 Todos Santos, B.C.S.

Italian restaurant in TS since 2005.

View details arrow_forward
Landi's Restaurant

Landi's Restaurant

$200–300
starstarstarstarstar
4.6 (183 reviews)
location_on Landi's Restaurant, Calle Juarez HIdalgo y M, de León, 23300 Todos Santos, B.C.S.

For Chef Landi, Mexican cuisine is food for herat to the soul, not just the body. Preparing food is an opportunity to show her family and friends how important they are. Cooking is not just putting together meats and vegetables, it is a special touch that comes from seeing each guest as an individual, taking the same ingredients and cooking style and making each plate especially for them. Please come and enjoy of the colors, smells and flavors of our wonderful Mexican cuisine in a charming location and of course, a refreshing wine or cocktail.

View details arrow_forward
IL GIARDINO DB

IL GIARDINO DB

starstarstarstarstar
4.7 (178 reviews)
location_on IL GIARDINO DB, C. Del Huerto, San Vicente, 23300 Todos Santos, B.C.S.

Italian-Mediterranean restaurant and bar.

View details arrow_forward
Vino Park

Vino Park

$300–400
starstarstarstarstar
4.7 (201 reviews)
location_on Vino Park, Ignacio Zaragoza y Santos E, Calle Benito Juárez, Degollado, El Centro, 23300 Todos Santos, B.C.S.

An open-air restaurant next to a vineyard, with a menu of pizzas, cheese and charcuterie boards, and a select variety of wines.

View details arrow_forward
Los Adobes De Todos Santos

Los Adobes De Todos Santos

$300–400
starstarstarstarstar
4.3 (450 reviews)
location_on Los Adobes De Todos Santos, Hidalgo 131, Entre Juarez y Colegio, Heroico Colegio Militar, El Centro, 23300 Todos Santos, B.C.S.
View details arrow_forward
1890 Restaurant

1890 Restaurant

starstarstarstarstar
4.8 (65 reviews)
location_on 1890 Restaurant, Av. Legaspy 33 a, El Centro, 23305 Todos Santos, B.C.S.

1890 Restaurant offers a modern European dining experience in the heart of Todos Santos. Located within a celebrated historic estate, this new restaurant and cocktail bar brings refined classic techniques to Baja California Sur. Chef Mauricio Hernández crafts a precise menu featuring exquisite steak tartare, delicate crudos, and a culinary style that pays homage to the property's rich heritage. Join us for an unforgettable meal, whether you're craving brunch or a sophisticated dinner.

View details arrow_forward
Oveja Negra

Oveja Negra

$100–200
starstarstarstarstar
4.9 (47 reviews)
location_on Oveja Negra, 23300 Todos Santos, B.C.S.
View details arrow_forward
Momo Yatai

Momo Yatai

$200–300
starstarstarstarstar
5 (140 reviews)
location_on Momo Yatai, Frente al centro de salud, Degollado entre Benito Juarez y Heroico Colegio militar, El Centro, 23300 Todos Santos, B.C.S.

Closed December 17 and 24 ✌🏽 See you on the other days ✨ Asian street food in Todos Santos BCS. Street food vibes.

View details arrow_forward
Pequeño Bastardo

Pequeño Bastardo

starstarstarstarstar
5 (21 reviews)
location_on Pequeño Bastardo, Calle Juárez Y Hidalgo, El Centro, 23300 Todos Santos, B.C.S.
View details arrow_forward
Need help?