Restaurant Recommendations
Looking for a great place to eat? We’ve gathered some of our favorite local restaurants—ranging from cozy cafés to must-try dinner spots. Whether you’re craving something casual or a special night out, there’s something delicious waiting nearby.
Take a look below and explore the best flavors our town has to offer!
From street tacos to farm-to-table dining, Todos Santos caters to all tastes. There are many good restaurants in Todos Santos, and we have a few favorites with consistent quality we would like to share with you!
(Listed alphabetically by location)
**=near Serendipity V = vegetarian options
$ = Wallet friendly $$ = Moderate Prices $$$ = High End
Otro Lado – Our Side of Town
- **5 Tacos and a Beer ($) Local favorite – tacos, burgers, fajitas – great fun! Occasional live music. Dinners only, 4 – 10 pm, closed Wednesday
- Apostolis ($$) – Meat or Shrimp Gyros, Kabobs, and great lamb. Large portions and flavorful options. A mediterranean treat! (Open 7 days a week 1 –10 pm)
- **Food Stand “Pop Ups” ($-$$) – Feel free to try any of the small food stands lining the east side of Las Playitas road near us. You can find a variety of tasty surprises including fusion, tacos, hamburgers, seafood, soups, salads and gourmet selections.
- La Esquina ($ & V) Great corner restaurant for smoothies, sandwiches, and enchilada plates. Breakfast/Lunch only. Monday – Friday 7am-4pm, Saturday & Sunday: 8am- 1 (On the way to town).
- **Las Tunas Coffee Shop ($ & V) Assorted coffee, tea & smoothie menu with tasty brunch options. Unique breads. Closed Monday
- Pacific Fish Market ($$) Hidden patio next to Pino’s Market – fresh fish, huge burritos, tacos, fish n chips. Closed Sat. and Sunday (On the way to town)
- Palmas de Pacifico ($) Best Sushi in town! Sashimi, fish fillets, pork ribs, great hamburgers. Local favorite. Closed Tuesday. Dinner Only (On the way to town)
- The Green Room ($$$) (2Km north of us) On the beach dining – Extensive Gourmet options including tostadas, tacos, steaks & fish. Specialty cocktails. Unique experience. Reservations recommended. Mid-afternoon and Dinner.
Downtown Todos Santos
Looking for Tacos? Try These!
- Bahia Pescadería ($) Corner outdoor tienda on Camino Militar across from Similares Pharmacy with very good fresh fish and shrimp tacos, ceviche and seafood cocktails. 11:30 am – 5 pm Closed Thursday
- El Poblano ($) Authentic Mexican menu – burritos, tacos, carne asada and al pastor. On Camino Militar up the street from St. Jude’s Clinic. Open every day 10 am – 1 pm
- La Salsa ($) Great tacos and quesadillas! Variety of meats including: al pastor, asada, suadero, cochinita, and others. Great laid-back place to go after exploring the center area.
- Santo Chilote ($) Specializes in seafood. Good ceviche and tacos with fish, shrimp, or octopus. At the end of Benito Juarez just past the Oystera. Open every day 11 am – 8pm
Other Dining Options In Town
- La Copa Bar and Restaurant 1890 ($$$$) The ultimate taste of New York in Baja. Posh bar, small specialty gourmet restaurant, and extensive wine cellar. Reservations required. Sunday –Thursday: 12 – 10pm, Friday & Saturday: 12 – 11:30pm
- La Generala ($) Mainland Mexican lunch buffet includes hardy meat and stew dishes,empanadas, chili rellenos. Behind the Camino Degollado Modelorama. Open 8:30 – 4 Closed Thursday
- Los Adobes ($$) Cactus garden setting with varied menu. Known for their Chiles en nogada, a must if you like chilis stuffed with minced meats, nuts and fruits. Excellent soups and queso fundido. On Hidalgo between Benito Juarez and Militar. Everday: 12-9pm
- Miguel’s ($ – V) Local Mexican food — known for their chili rellenos and great margaritas. On Camino Degollado diagonally across from the Pemex downtown. Tuesday-Sunday: 12 – 9pm, Closed Wednesdays.
- Sabores by Landi ($$ & V) Diverse dinner menu of traditional Mexican cuisine focusing on rich, authentic flavors in charming outdoor areas providing a relaxed yet intimate dining atmosphere. Located next to Felix’s cafe. M-F
- Romantica ($$$) Pizzas, pastas and lasagna made from specialty flours. Varied wine menu. Across from the bus station on Militar. Dinners Only. 1-10pm Closed Wednesday.
- Santo Pecado ($$ & V) Small local Mexican restaurant with good traditional food. Wide range of options. 1 block down from Hotel California on Calle Morelos. Sunday-Tuesday: 8-9:30 pm. Closed Monday.
- Tre Galline ($$$ & V) Hardy Southern Italian pastas offerings with meats and very rich sauces. Located on Benito Juarez next to the Oystera. Tuesday – Sunday: 1 – 9 pm
- Violeta ($$) – A small wine bar in the town plaza near the church featuring a wide selection of wines and charcuterie. A lovely pre-dinner start to an evening. Thursday – Sunday 5 – 10 pm
On the Outskirts of Town
- Doce Quarenta ($ & V) Coffees, pastries, smoothies, more extensive lunch menu. Excellent salads. 1km out of town – need to Google location. M-F: 7am – 9pm
- Il Giardino ($$$) Hilltop Italian Restaurant with view of town. Excellent authentic Italian cuisine, savory specialties, wines and yummy desserts. Need to Google location. Dinners only. Tuesday – Saturday: 5- 10pm, Sunday: 2-8:30 pm
- Jazamango – ($$$) – Broad farm to table gourmet menu in comfortable, refined outdoor setting. On the perimeter of town. 3pm – 9 pm weekdays, 2pm – 9pm Sundays, closed on Tuesdays.
And For Dessert …
- Dirty Rose ($) Late night casual speak-easy, wine, beer and cocktails. Cash Only. Located next to Miguel’s on Camino Dellogado. Wednesday– Saturday: 6 – 11pm
- La Palomas Ice Cream ($) A must for ice cream lovers! Homemade ice cream and sorbets with a wide variety of flavors. On Militar 2 doors up from Hidalgo. 10am – 9pm
- Madre Santa ($$) Downtown bakery, good for special occasion cakes and pastries. Located behind the bus station. Monday – Sunday: 8am – 2pm, Saturday closes at 2
- Taller 17 ($$) Excellent selection of baked goods. Recommend carry out as there is very minimal seating. Located on Miguel Hidalgo, up from the plaza. Monday – Saturday: 8am – 2pm, Sunday closes at 3