Todos Santos has an incredible variety of delicious restaurants. From casual tacos to fine dining, there are great options for every price point and taste bud. Here is a list of our favorites:


A great taco/hamburger stand located next to Cafelix on Calle Juarez (between Hotel California and Galeria de Todos Santos).

Café Santa Fe:

Fine dining Italian, with excellent steak and seafood options. Located on the town square.

Chez Laura:

Baja-French fusion in a beautiful garden setting. Located on Hildalgo, between Rangel & Cuauhtemoc

Derek Sushi:

Amazing sushi in a casual atmosphere. Located on Militar, almost a block up from St. Jude’s Clinic.

El Mirador:

Fine dining and drinks under a beautiful palapa with an incredible view of the Pacific – great for sunsets. Set up high on a hill, it overlooks Punta Lobos.  Located just south of Todos Santos (see the Got Baja Map for better location and/or ask us for directions).  This is a great place for pre-dinner drinks.

El Zaguan:

A casual seafood restaurant with a real Baja feel. El Zaguan literally means “the hallway” and the restaurant itself is between two buildings. Located across from the Galeria de Todos Santos.


Incredibly fresh and delicious “farm to table” restaurant – walk in through their beautiful garden. Located in Pescadero, on the road toward Rancho Pescadero.

La Casita Tapas & Wine Bar:

Lively atmosphere and delicious menu including tapas, nightly dinner specials and sushi bar. Open for lunch and dinner. Located at the only stoplight in Todos Santos, near the Pemex.

La Esquina Café:

A casual café in a lovely garden setting that serves healthy sandwiches, soups, smoothies, juices and espresso. Great happy hour (2 x 1) from 5 – 6pm. Located just north of town at the corner of Topete and Horizonte.

La Morena:

Outdoor café with great Cuban inspired food (same owner as El Zaguan) – an easy lunch stop if you are in town. Live music on the weekends and sometimes on Wednesday nights.  Located next to Jill Logan Galeria, one block down from the Hotel California.

Landi’s Restaurant – Cocina Mexicana Traditional:

Landi lovingly prepares traditional Mexican cuisine with a modern twist with dishes like shrimp in chipotle sauce and tequila pasta. Simply charming. Located on the main drag, a few doors down from the Big Blue Building.

Michael’s at the Gallery:

Fine dining Asian fusion restaurant. Open only Friday & Saturday evenings in the high season. Reservations required. 612-145-0500. Inside the Galeria de Todos Santos.

Rumi Garden:

Delicious casual Asian food (Chinese, Thai, etc.). Located on the main highway, coming in from Cabo.

Santo Vino:

An intimate bistro restaurant inside the Hotel California. The head chef, Chef Dany, prepares Mexican inspired cuisine using local and seasonal ingredients – always delicious!

Shut Up Franks:

Great Sports Bar with 7 Tvs.  Great place for a burger and cold beer.  Located just a few doors up from the Pemex gas station.