Web Analytics
Restaurants in Todos Santos - Villa Santa Cruz, Boutique Hotel


Todos Santos has a wide variety of delicious restaurants. From a casual taco dinner to haute cuisine, there are great options for all budgets and palates. Here is a list of our favorites:

The Green Room:

Walk inside the Villa and dine in front of the sea, with your feet in the sand, in this newly opened restaurant, located on the property. Serving modern Mexican food. For reservations visit thegreenroombcs.com


An incredible taco and hamburger stand located next to Cafelix on Calle Juárez (between the Hotel California and the Gallery of Todos Santos).

Chez Laura:

Baja-French food fusion located in a beautiful garden, Located in Hidalgo, between Rangel & Cuauhtémoc


Mexican food restaurant located between the two stops, on the way to the Villa.

Derek Sushi:

Fantastic sushi in a casual atmosphere. Located in Military almost one block from St. Judes Clinic.

El Mirador:

Haute cuisine and drinks under a beautiful palapa with an incredible view of the Pacific, incredible to see the sunsets. Located on top of a hill, overlooking Punta Lobos. Located south of Todos Santos (see map for a better location or ask for the address) Fantastic place to have a drink before dinner.

El Refugio:

With Mexican food dishes and a wide variety of mezcal. Located next to the Pemex gas station and opposite the park.

Closed on Sundays and Mondays.

El Zaguan:

A simple seafood restaurant with an authentic Baja vibe. As its name implies, it is in a hallway in the middle of two buildings. Located in front of the Todos Santos Gallery.


Amazing and delicious “from the field to the table” restaurant, walk through its beautiful garden, located in Pescadero, on the way to Rancho Pescadero.

Il Giardino:

Cozy Italian restaurant, run by a young family. Stylized decoration with beautiful sunset views. Located on the first hill at the entrance to Todos Santos.


Haute cuisine, from the countryside to your table with Mexican inspiration. Arrive before sunset to see their amazing garden. Located at the end of Calle Hidalgo, south of the town.

La Esquina Café:

A simple cafe in a charming garden serving sandwiches, soups, smoothies, healthy juices, and espresso. Located north of town on the corner of Topete and Horizonte.

La Generala:

Authentic Mexican food with an amazing mole, the lunch buffet is a favorite of many. Located in Cuauhtémoc, on the main street when entering Todos Santos.

La Morena:

Outdoor cafe with good Cuban-inspired food (same owner as El Zaguán), an easy lunch if you are in town. Located next to the Jill Logan Gallery, one block from the Hotel California.

Landi’s Restaurant – Cocina Mexicana Traditional:

Landi prepares traditional Mexican food with a twist of modernity in dishes such as shrimp in chipotle sauce and pasta with tequila. Simply charming. Located on the main street, a few blocks from the bookstore.

Pacifica – The Fish Market:

Quick and simple seafood, they serve tacos, burritos and daily specials. Located just outside the Villa, next to Mercado Los Pinos (bright green building)

Michael’s at the Gallery:

Fusion restaurant of high Asian food. Open only on Friday afternoons and Saturdays in high season. Reservations are required 612-145-0500. Inside the Todos Santos Gallery.

Pizzeria RomAntica:

Authentic Italian pizza, pasta and salads. Located on the counter corner of the park. Closed on Sundays.

Tacos El Poblano:

Authentic taqueria for street-style tacos with a churro cart in the evenings. Located in Military opposite Derek Sushi.