Skip to main content
restaurant

Restaurants

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

Type
Rating
Area
Price

1–21 / 435 results

Café Santa Fe

Café Santa Fe

2
starstarstarstarstar
4.6 (412 reviews)
location_on Calle Centenario s/n, Centro Histórico, Todos Santos, BCS 23300, México

One of Todos Santos' most beloved institutions, Café Santa Fe has anchored the town's cultural dining scene for decades inside a beautifully restored colonial building. The open-air garden courtyard — shaded by bougainvillea and mature trees — sets a romantic, unhurried tone perfectly suited to the Mediterranean menu. Expect house-made pastas, wood-fired focaccia, fresh seafood prepared with Italian and Spanish influences, and a carefully curated wine list. Reservations are strongly recommended, especially on weekends.

View details arrow_forward
Los Adobes

Los Adobes

2
starstarstarstarstar
4.4 (187 reviews)
location_on Calle Hidalgo s/n, Centro, Todos Santos, BCS 23300, México

Los Adobes is one of Todos Santos' most beloved traditional restaurants, set within a sunlit colonial courtyard shaded by bougainvillea. The menu celebrates Baja Mexican classics — slow-braised meats, handmade tortillas, and regional moles — prepared with locally sourced ingredients. Diners gather around terracotta-tiled tables to enjoy unhurried meals and cold micheladas, making it an ideal midday retreat in the heart of the historic center.

View details arrow_forward
La Palapa del Pacífico

La Palapa del Pacífico

2
starstarstarstarstar
4.4 (178 reviews)
location_on Carretera Todos Santos-La Paz Km 59, El Pescadero, Todos Santos, BCS 23300, México

La Palapa del Pacífico is a laid-back beachside restaurant in El Pescadero, just south of Todos Santos, where the Pacific sets the tone for every meal. Sheltered under a broad thatched palapa roof, guests dig into just-caught fish tacos, whole grilled snapper, shrimp ceviche, and cold caguamas while waves roll in a few steps away. Ideal for a long, slow lunch after a surf session at Pescadero or Cerritos beach, this is quintessential Baja coastal dining at its most honest.

View details arrow_forward
El Rancho Verde

El Rancho Verde

1
starstarstarstarstar
4.4 (87 reviews)
location_on Calle Olachea s/n, El Molino, Todos Santos, BCS 23300, México

Tucked into the El Molino neighborhood, El Rancho Verde is a genuine farm-to-table experience rooted in Baja California Sur's agricultural tradition. The kitchen draws almost entirely from local organic farms, serving vibrant Mexican dishes where every ingredient tells a story. Expect hand-pressed tortillas, seasonal salsas, slow-braised meats, and vegetable-forward plates that change with what's growing nearby. The open-air courtyard is shaded and breezy, making midday meals here a true Todos Santos ritual.

View details arrow_forward
La Coronela

La Coronela

2
starstarstarstarstar
4.4 (187 reviews)
location_on Calle Legaspi s/n, Centro, Todos Santos, BCS 23300, México

La Coronela is a beloved all-day Mexican restaurant tucked into the historic center of Todos Santos, drawing a loyal mix of locals and curious travelers from morning to night. Start your day with hearty huevos rancheros or chilaquiles, linger over fresh-squeezed juices at lunch, then return for satisfying traditional dinners of enchiladas and grilled meats. The relaxed, unpretentious atmosphere reflects the real soul of Baja California Sur — honest, generous cooking served with genuine warmth.

View details arrow_forward
Sabores del Pacífico

Sabores del Pacífico

3
starstarstarstarstar
4.5 (187 reviews)
location_on Camino a La Poza s/n, Todos Santos, BCS 23300, México

Perched above the legendary La Poza lagoon with sweeping Pacific Ocean views, Sabores del Pacífico is one of Todos Santos' most atmospheric dining destinations. The menu celebrates Baja California's coastal bounty — think butter-poached Pacific lobster, aguachile negro with local clams, and grilled yellowfin tuna finished with citrus and chili. The open-air terrace catches the afternoon sea breeze, making sunset dinners here a genuinely memorable experience. Reservations are strongly recommended, especially on weekends.

View details arrow_forward
El Refugio

El Refugio

2
starstarstarstarstar
4.3 (87 reviews)
location_on Calle Militar s/n, Centro Histórico, Todos Santos, BCS 23300, México

El Refugio lives up to its name — a true refuge for home-style Mexican cooking in the heart of Todos Santos' historic center. This intimate, unpretentious spot serves soul-warming classics like chile relleno, enchiladas verdes, and slow-braised guisados made with locally sourced ingredients. The cozy courtyard setting, shaded by bougainvillea, draws a loyal mix of locals and travelers seeking authentic flavors over tourist-friendly menus. Open Tuesday through Sunday for lunch and dinner.

View details arrow_forward
La Terraza

La Terraza

2
starstarstarstarstar
4.3 (87 reviews)
location_on Calle Topete s/n, Centro Histórico, Todos Santos, BCS 23300, México

Perched above the rooftops of Todos Santos' historic center, La Terraza serves classic Mexican breakfasts, hearty lunches, and relaxed dinners with sweeping panoramic views of the colonial town, desert hills, and distant Pacific horizon. Open from early morning through the evening, it's a favorite spot for chilaquiles and fresh-squeezed juice at sunrise or cold cervezas as the sun dips behind the sierra. The open-air terrace catches the sea breeze, making it one of the most atmospheric dining perches in all of Baja California Sur.

View details arrow_forward
Mezcal & Maíz

Mezcal & Maíz

2
starstarstarstarstar
4.5 (87 reviews)
location_on Calle Juárez s/n, Centro, Todos Santos, BCS 23300, México

Mezcal & Maíz is a soulful dining destination in Todos Santos' historic center that puts native Mexican corn varieties and artisanal mezcal at the heart of every dish and drink. The kitchen crafts bold, contemporary Mexican plates — from tlayudas with heirloom maíz to slow-braised mole — while the bar pours an impressive selection of small-batch mezcals from Oaxaca and Guerrero. The intimate courtyard setting, warm candlelight, and knowledgeable staff make it a standout for an unhurried evening meal.

View details arrow_forward
El Jardín Orgánico

El Jardín Orgánico

2
starstarstarstarstar
4.4 (87 reviews)
location_on Calle Morelos s/n, Centro Histórico, Todos Santos, BCS 23300, México

Tucked into a lush garden setting in Todos Santos' historic center, El Jardín Orgánico is a haven for health-conscious travelers. The kitchen sources ingredients directly from local organic farms and its own on-site garden, turning them into vibrant salads, nourishing grain bowls, fresh-pressed juices, and creative vegan mains. Shaded tables beneath bougainvillea make breakfast and lunch a genuine pleasure. A rare gem for anyone seeking clean, plant-based eating in Baja Sur.

View details arrow_forward
La Langosta Roja

La Langosta Roja

2
starstarstarstarstar
4.4 (187 reviews)
location_on Boulevard del Pacífico s/n, El Pescadero, Todos Santos, BCS 23300, México

Perched in the fishing village of El Pescadero, La Langosta Roja is the go-to spot for authentic Baja seafood. The kitchen shines with whole grilled lobster pulled fresh from local waters, buttery shrimp tacos, and ceviches that change with the daily catch. The open-air palapa setting keeps things casual, letting the Pacific breeze do its work while you feast. Simple, honest, and deeply rooted in the coastal tradition that defines this stretch of Baja California Sur.

View details arrow_forward
Tacos & Tradición

Tacos & Tradición

1
starstarstarstarstar
4.4 (187 reviews)
location_on Calle Centenario 25, Centro Histórico, Todos Santos, BCS 23300, México

Open since 1985, Tacos & Tradición is a beloved local institution in the heart of Todos Santos' historic center. This no-frills taquería serves classic Baja-style tacos — fish, shrimp, carne asada, and al pastor — all made to order on handmade corn tortillas. The salsas are house-made daily and the prices are among the most honest in town. Grab a stool at the counter, order a plate of three, and watch the neighborhood pass by. A true taste of everyday Baja California.

View details arrow_forward
La Hacienda

La Hacienda

3
starstarstarstarstar
4.4 (98 reviews)
location_on Carretera Todos Santos s/n, El Molino, Todos Santos, BCS 23300, México

La Hacienda brings old-world elegance to the heart of Todos Santos with its stunning hacienda-style architecture, courtyard dining, and refined Mexican cuisine. Set amid lush gardens on the edge of the historic El Molino district, it offers beautifully plated dishes rooted in regional Baja Sur flavors — think slow-braised meats, fresh local seafood, and handcrafted sauces. A favorite for private events and romantic dinners, the atmosphere blends colonial grandeur with warm Baja hospitality.

View details arrow_forward
El Molcajete

El Molcajete

2
starstarstarstarstar
4.4 (178 reviews)
location_on Calle Cuauhtémoc s/n, Centro Histórico, Todos Santos, BCS 23300, México

El Molcajete is a beloved Mexican grill tucked into Todos Santos' historic center, celebrated for its dramatic tableside guacamole prepared to order in a volcanic stone molcajete. The menu leans into traditional Mexican flavors — smoky grilled meats, rich salsas, and hearty molcajete stews bubbling with cactus, cheese, and chorizo. The open-air setting, warm service, and honest home-style cooking make it a favorite with both locals and visitors seeking an authentic, satisfying meal away from the tourist trail.

View details arrow_forward
Mariscos La Playa

Mariscos La Playa

2
starstarstarstarstar
4.3 (87 reviews)
location_on Playa Los Cerritos s/n, Los Cerritos, Todos Santos, BCS 23300, México

Planted right on the sand at Playa Los Cerritos, Mariscos La Playa is the kind of beach shack that makes a surf day perfect. The kitchen turns out ice-cold aguachile negro, zingy shrimp ceviche, and fish tacos made with the morning's catch. Grab a cold Pacífico, sink into a plastic chair under the palapa, and watch the waves roll in. Unpretentious, fresh, and deeply local — this is Baja coastal eating at its most honest and satisfying.

View details arrow_forward
La Cazuela

La Cazuela

1
starstarstarstarstar
4.3 (87 reviews)
location_on Calle Hidalgo 45, Centro, Todos Santos, BCS 23300, México

La Cazuela is a beloved family-run spot in the heart of Todos Santos offering hearty, home-style Mexican cooking at unbeatable prices. The daily comida corrida — a rotating set menu of soup, main course, and agua fresca — draws locals and savvy travelers alike. Dishes like chile colorado, black bean soup, and slow-simmered guisados are made fresh each morning. The informal dining room feels like eating at a neighbor's table, warm and unpretentious. Open early for breakfast through dinner, it's the authentic taste of Baja Sur home cooking.

View details arrow_forward
El Comal de Doña Rosa

El Comal de Doña Rosa

1
starstarstarstarstar
4.5 (87 reviews)
location_on Calle Rangel s/n, Centro, Todos Santos, BCS 23300, México

El Comal de Doña Rosa is a beloved breakfast institution in the heart of Todos Santos, where Doña Rosa herself pats out handmade tortillas on a traditional clay comal each morning. The menu revolves around time-honored Mexican breakfast classics — chilaquiles, huevos rancheros, and atole — all prepared with local ingredients. The no-frills setting draws a loyal crowd of locals and in-the-know travelers who arrive early for the freshest tortillas. A true taste of authentic Baja home cooking.

View details arrow_forward
Sabor de Baja

Sabor de Baja

2
starstarstarstarstar
4.4 (87 reviews)
location_on Calle Principal s/n, El Pescadero, Todos Santos, BCS 23300, México

Sabor de Baja brings contemporary Baja cuisine to the laid-back farming and surf village of El Pescadero, just south of Todos Santos. The menu celebrates the peninsula's bounty — fresh-caught fish, locally grown organic produce, and artisanal Baja wines — elevated with inventive modern techniques. Expect dishes like tuna tostadas with chipotle aioli, wood-fired octopus, and seasonal vegetable plates that change with the harvest. The relaxed open-air setting and friendly staff make it an ideal stop after a day at the beach.

View details arrow_forward
El Pitahaya

El Pitahaya

2
starstarstarstarstar
4.4 (87 reviews)
location_on Calle Obregón 12, Centro, Todos Santos, BCS 23300, México

El Pitahaya is a one-of-a-kind Todos Santos gem devoted to celebrating the region's wild pitahaya cactus fruit and other tropical Baja flavors. Set in a colorful Centro Histórico courtyard, the menu weaves pitahaya into refreshing aguas frescas, paletas, cocktails, and traditional Mexican plates. Seasonal fruit bowls, homemade salsas with tropical notes, and creative desserts make this a must-visit for travelers wanting an authentic taste of Baja's edible landscape.

View details arrow_forward
La Fonda del Pueblo

La Fonda del Pueblo

1
starstarstarstarstar
4.2 (87 reviews)
location_on Plaza Central s/n, Centro, Todos Santos, BCS 23300, México

Overlooking the lively Plaza Central in the heart of Todos Santos, La Fonda del Pueblo is the kind of no-frills, honest Mexican eatery that locals rely on daily. The menu centers on hearty comida corrida platters, fresh tortillas, slow-cooked beans, and rotating guisados that change with the season. Plastic chairs, shaded tables, and the rhythm of town life drifting past make this the perfect spot to eat well without spending much — a true taste of everyday Baja life.

View details arrow_forward
Cocina Doña Carmen

Cocina Doña Carmen

1
starstarstarstarstar
4.4 (87 reviews)
location_on Calle Márquez de León s/n, Centro, Todos Santos, BCS 23300, México

Tucked into the heart of Todos Santos' historic center, Cocina Doña Carmen is the kind of place locals have been eating at for generations. The kitchen turns out deeply comforting grandmother-style Mexican food: masa-rich tamales steamed in corn husks, soul-warming pozole rojo brimming with hominy, and daily guisados that change with the market. No frills, no pretense — just honest, home-cooked food at prices that make it the best-value meal in town. Arrive early; popular dishes sell out by noon.

View details arrow_forward
Need help?