El Compa Chava

Seafood restaurant · Todos los Santos

El Compa Chava

Seafood restaurant · Todos los Santos

1

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

Photos

El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null
El Compa Chava by null

Highlights

Fresh seafood, especially shrimp ceviche, tacos, aguachiles  

Featured in Eater
Placeholder

C. Del Huerto, Lomas de Chapultepec, 23300 Todos Santos, B.C.S., Mexico Get directions

MX$200–300

Information

Static Map

C. Del Huerto, Lomas de Chapultepec, 23300 Todos Santos, B.C.S., Mexico Get directions

MX$200–300

Features

payment cash only
reservations

Last updated

Aug 23, 2025

Powered By

You might also like

Terms of Use • Privacy Policy • Cookie Policy
 © 2025 Postcard Technologies, Inc.
@eater

The 15 Best Restaurants in Cabo San Lucas, San José del Cabo, and Todos Santos | Eater

"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, y barato — a classic expression meaning “good, attractive, and cheap” — everything at Compa Chava is worth a try, including the shrimp tacos, plates of lightly battered bass, and baby scallop aguachiles, which are just as good as the ceviche." - Nili Blanck

https://www.eater.com/maps/best-restaurants-cabo-san-lucas-baja-california-mexico
View Postcard for El Compa Chava

Kevin Ward

Google
Best ceviche and tostada in Todos Santos and hands down one of the best I've had in all of Mexico. Fish is extremely fresh, brought in just down the road from Punta Lobos and expertly prepared. My favorite is the shrimp ceviche with habanero. No trip to Todos Santos is complete without a few stops at Compa Chava

Rafael Hernandez

Google
We had tostadas and tacos gobernador and both were amazing! There’s a tostada mixta where you can choose what to put on it. No alcoholic beverages.

Julian Brown

Google
A friend recommended me , what a wonderful place to watch the sunset, I had the pleasure of live music on a Sunday evening. A magical spot.

Jonathan Colvin

Google
Excellent fresh seafood. 160 pesos for a large molcajete loaded up with goodies. Great ceviche.

Olivia Cullen

Google
Yum! We had the shrimp ceviche, fish tacos, and a tostada. Really fresh and delicious! Brush up on your Spanish - we definitely were at a disadvantage with our limited vocab.

Kaitlin Murphy

Google
Delicious ceviche made fresh right in front of us. High quality fresh fish, friendly staff, great location. Perfect Todos Santos food option.

Jess S

Google
Best hole in the wall spot. Exceptional ceviche and fish tacos. Micheladas were spot on and everything is super affordable.

Dario Meli

Google
Great ceviche and incredible grilled shrimp. I definitely recommend the garlic shrimp. I haven’t been able to get it off my mind since lunch! They don’t serve alcohol but you can bring your own. It’s a popular spot so you may have to wait a few minutes. Our wait was less than 10 minutes.
google avatar

Jaana S.

Yelp
Really truly my favorite favorite restaurant in Mexico City. It was empty when we went, but what a sleeper hit!! Will be dreaming about their ceviche for the rest of my life...

Mike R.

Yelp
This place is hands down the best seafood cocktail restaurant in southern Baja!Chava uses only cabrilla (sea bass)for his ceviche and everything is finely chopped and bursting with flavor.He also has cooked fish and shrimp tacos.Also very friendly service.If you love fresh seafood on the raw side this is your place!
google avatar

Siobhan S.

Yelp
OH my goodness I will crave this ceviche forever. My husband and I shared an order of the cooked shrimp ceviche and it was delicious and came with a bag of tortilla chips, and accoutrements for so cheap. Don't miss this if you love seafood!
google avatar

Jon S.

Yelp
Come for the ceviche...and eat LOTS of it! Seriously some of the best shrimp ceviche I've had in my life. Fresh, flavorful, citrus-y, and served with a bag of chips and salsa and a dark sauce that was RICH and perfect all at once. We also ordered a fish taco, just to try it. It was aight. It's all about the ceviche here. For reals. I miss you, El Compa Chava and Todos Santos.
google avatar

Jonathan C.

Yelp
Service is slow but amassing ceviche. We had the shrimp ceviche fish ceviche shrimp tacos and fish tacos. Didn't like the tacos as much as the place down the street. Too much bread. Service is slooooooooow. Four stars because of the ceviche
google avatar

Natalia N.

Yelp
The best fish/seafood tacos I've had in my life. It's a very casual place, but there are many locals dining at the same time, which is always a great sign. Definitely a must visit for seafood. Had shrimp, marlin and fish tacos and mixed ceviche. Absolutely delicious!
google avatar

Franco B.

Yelp
Time really slows down at this place... Literally. just getting our server to place the order took about 25 minutes. Limbo would be a better experience. The 8 of us ended up here following a recommendation from an employee in hotel California. I guess it will become a timeless experience. The food was though I order the pulpo ceviche which was very fresh and the pescado a la plancha which was seasoned with soy sauce I believe. It definitely had some asian flavor in it. The restaurant seems like it serves locals as the facility looks run down. They could improve on that. I would probably not return here just because of the service. I mean I will wait 15 min for my server but this was ridiculous. I will recommend though to visit Todos Santos, the magical town!
google avatar

Roger M.

Yelp
Great food, great price, authentic setting. This seems to be a truly "locals" kind of place. Service is slow; go when it's not crowded. I got the Tacos Especial - small piece of fresh fish, on a taco with a little cheese, and some OUTSTANDING sauce - looks a little like Thousand Island salad dressing, but so delicious. I was mostly full after two tacos, but had to get a 3rd because so tasty. My wife had the ceviche and loved it. We'll be back!
google avatar

Tanya Y.

Yelp
fish tacos were just so so but the shrimp/octopus ceviche was amazing!! put a little drop of the dark brown sauce they give to you... it has a nice spicy kick to it