Where to eat in La Paz: 16 Best Restaurants + Local Taco Joints

A complete guide to the best places to eat in La Paz, from local restaurants to the best fish taco spots.

A spread of tacos, totopos, guacamole, fresh sauces, salsa and limes, all laid out on a restaurant in La Paz.

This post may contain affiliate links, which means we might earn a small commission on anything purchased through these links at no extra cost to you. Learn more on our disclaimer page.

La Paz, the vibrant capital of Baja California Sur, is nestled on the east side of the beautiful Baja California peninsula on Mexico’s Pacific coast. It’s known for its seafront Malecón (promenade), which is lined with beaches, parks, and eateries, as well as the 19th-century Nuestra Señora de La Paz Cathedral, which sits in the centre by the Velasco Garden and near the museums. La Paz is also one of the best food cities in Baja California Sur, if not in the whole of Mexico (some of the best food we had in Mexico was in La Paz)! From street-side taco stands to 5-star bars and upscale restaurants, La Paz has something for every craving and every budget. We ate our way around the city and have listed all the best restaurants in La Paz, Mexico, for you below. We’ve also ranked the best fish taco joints in La Paz, as well as mentioning where to find all those other classic Mexican dishes you must try during your trip.

Best La Paz Restaurants – Our Top Picks

  • Best for tacos: El Estadio
  • Best for Mexican cuisine: Asadero Ranjo Viejo
  • Best for vegans: Planeta Veggie
  • Best for dinner out: Mc-Fisher
Outside El Estadio taco restaurant in La Paz, Mexico. A white wall has been painted with a blue fish and a red shrimp as well as the words "El Estadio II. Tacos de Pescado y Camaron".
There are plenty of great restaurants in La Paz

What to eat in La Paz, Mexico

Let’s start with what you should eat in Mexico. If you’re not joining a food tour in La Paz, you will have to try and find the best food in the city on your own. We made a long list of Mexican foods to try during our visit and here are some of the local Mexican dishes you must try.

Mexican breakfast foods you need to try

  • Chilaquiles – quartered corn tortillas covered in tomato sauce and cheese.
  • Refried beans – beans mashed into the texture of a paste.
  • Divorced eggs – 2 fried eggs, each with a different coloured hot sauce on top.
  • Mexican potatoes – cubed and fried potatoes.
  • Avocado – popular as guacamole, but served in slices at breakfast.
  • Pancakes – light and fluffy breakfast pancakes.
A plate of huevos rancheros, a classic Mexican egg dish with colourful sauces.
La Paz is a great place to try Mexican cuisine

Mexican lunch foods you need to try

  • Tortas – although this literally means cake, tortas are hot or cold sandwiches served in bap-like bread buns.
  • Pambazo – a sandwich, traditionally filled with potato and chorizo.
  • Pescado Tacos – wheat flour or corn flour tortillas filled with battered or grilled fish, coleslaw, salad and taco sauce.
  • Soup Azteca – a tomato-based soup with tortilla and avocado.
  • Ceviche – small pieces of cubed raw fish with onion, tomato and herbs.
Tacos, guacamole, and a cocktail on a table.
There are so many tasty Mexican dishes to try

Mexican meals you need to try

  • Fajitas – strips of meat and grilled vegetables served with wheat flour or corn flour tortillas.
  • Enchiladas – rolled corn flour tortillas, filled with meat or vegetables and covered in tomato or spicy sauce and cheese.
  • Quesadillas – a wheat flour or corn flour tortilla with cheese or meat in the middle.
  • Burritos – a rolled wheat flour tortilla, filled with refried beans and vegetables or meat.
  • Mole – a traditional Mexican sauce.
  • Aguachile – shrimp, slices of cucumber and red onion in a spicy sauce.
A spread of fresh food at a Mexican restaurant. There are fish tacos, various sauces and toppings, vegetables, guacamole and refried beans.
There are plenty of authentic restaurants in La Paz

Mexican desserts you need to try

  • Churros – sticks of fried dough, rolled in sugar and served with chocolate sauce.
  • Tamales – can be sweet or savoury, a corn or rice dough filled with meat, vegetables and sauce or fruit, nuts and sugar.
Drinks and dessert at a restaurant. The dessert is fresh, sugary churros in a bowl shaped like a fish.
Churros and cocktails are not to be missed

Mexican snacks you need to try

  • Tostadas – crispy circular corn tortillas, usually served with ceviche and dips.
  • Totopos – crispy triangular corn tortillas, perfect for dipping in salsa and guacamole.
  • Guacamole – smashed avocado, tomato and onion dip.
  • Salsa – chopped tomato, onion and herbs.
  • Empanadas – thin bread dough, shortcrust pastry or puff pastry filled with a salty or sweet filling and baked or fried.
Dan's homemade guacamole and tortilla chips.
Dan’s homemade guacamole and totopos

Mexican drinks you need to try

  • Mezcal – a distilled alcoholic beverage like tequila that is made from any type of maguey (agave).
  • Tequila – a distilled beverage made from the blue agave plant, primarily in the area surrounding the city of Tequila.
  • Margarita – a cocktail consisting of tequila, orange liqueur, and lime juice often served with salt on the rim of the glass.
  • Fresh orange juice – juice made from oranges (obviously) but it just tastes better in Mexico.
Cheersing cocktails in front of the sunset by the water in La Paz, Mexico. Dan is holding a beer and Lucy has a passionfruit margarita.
Cocktails at sunset are the perfect end to a day

The best places to eat tacos in La Paz

And now, let’s look at where to eat. Being by the sea, La Paz has access to some of the freshest seafood sourced by local fishermen, meaning that fish tacos are abundant and delicious. We have listed below our top picks for fish tacos in La Paz, in order of preference. All of these restaurants also offer a variety of other traditional and authentic Mexican foods, so we’d recommend showing up hungry and ordering an assortment of dishes to sample.

1. El Estadio

Let’s start with our favourite restaurant in La Paz: El Estadio. This little locally-run eatery is located down the street from Catedral de Nuestra Señora de La Paz. It took us a little while to find and another little while to figure out how it worked, but the food was so worth it!

You order your food from the ladies out front, who give you a piece of paper with your order on. You give that piece of paper to the men behind the street-side cooking equipment, who provide you with your food. In our case, we ordered “dos tacos de pescado por favor” (2 x fish tacos).

We got two tortillas with freshly battered fish each, for 30 pesos per person (about £1/$1.50)! These were the cheapest tacos we found in Baja California Sur, and they were delicious too.

You can add toppings – ‘slaw, salsa and taco sauce or hot sauce – at the help-yourself-toppings bar and then take a seat in the little indoor restaurant.

We were the only gringos (tourists) in the whole place – we always say the best food is where the locals eat – and we highly recommend a visit here to try the best fish tacos in La Paz.

2. Mc-Fisher

Mc-Fisher is pretty much the antithesis of El Estadio – modern, hip and super popular with tourists – but it was still one of our favourite restaurants in La Paz.

The vibe of the restaurant is really laid-back, with benches and graffiti art reminiscent of a street food market.

It’s pricier than El Estadio, at 50 pesos a fish taco (1 tortilla with crisply battered fish), but you similarly help yourself to toppings from the pre-portioned servings of salsa, slaw and sauces. We’d also recommend you try a cocktail while you’re at Mc-Fisher. Their signature margaritas are great and they serve piña coladas the size of your head!

3. Asadero Rancho Viejo

There are actually two Rancho Viejos in La Paz – Asadero Rancho Viejo opposite La Paz Marina and Rancho Viejo 2, which is on the malecón. And we’d argue they’re the best authentic Mexican restaurants in La Paz.

We visited Asadero Rancho Viejo, which was super popular with the locals. There wasn’t another tourist in sight! The fish tacos were delicious and we also got guacamole and chips, as well as fajitas – boy was that a mistake!

The serving sizes were so big we couldn’t finish all the food, but it meant we had a nice packed lunch of leftovers for the next day. 3 fish tacos were 115 pesos, which is actually pricier than McFisher.

4. Claros Fish Jr.

Claros Fish Jr. is another more touristy spot but delivers tasty food nonetheless. The staff is pretty 50/50 Spanish speaking and bilingual and the customers are generally a 50/50 split of locals and tourists too.

1 taco (1 tortilla with battered fish) costs 32 pesos and you help yourself to toppings from the toppings bar.

They also serve really tasty cocktails. Claros Fish Jr. is a chain so you can find them in other cities throughout Mexico, like San José del Cabo.

5. TacoFish

A popular and casual eatery in La Paz, TacoFish is known for its fresh and flavourful Baja-style seafood tacos. This little-known spot is perfect for those seeking a quick and authentic Mexican meal.

Try the crispy fish and shrimp tacos, made fresh and served with a variety of toppings. Add your toppings at the self-serve salsa bar and enjoy the laid-back vibe in outdoor seating.

With tasty dishes at affordable prices, it’s no wonder TacoFish is a go-to for locals and travellers alike.

Fresh limes atop vegan tacos at Mi Vegano Favorito, San José del Cabo.
You can’t beat Baja-style fish tacos

6. Tacos de La Monarka

Tacos de La Monarka is a hidden gem in La Paz, known for its authentic Mexican tacos and authentic flavours. This restaurant specialises in traditional Mexican tacos with a focus on fresh ingredients and seasonings.

You can choose from a wide selection of fillings, including carne asada (grilled beef), al pastor (spit-roasted marinated pork), chorizo (spicy sausage), and birria (slow-cooked beef or goat stew). And, of course, there’s a range of spicy salsas to enhance your tacos.

Battered fish tacos topped lightly with coleslaw, tomato, and salsa verde. Fish tacos are one of the best dishes to eat in Baja.
Fish tacos are one of the best foods in La Paz

Vegetarian and Vegan Restaurants in La Paz

Many of the La Paz restaurants we came across offer vegetarian and vegan options on their menus. But there are also a few vegan specialist restaurants that are among the best restaurants in La Paz and we couldn’t not mention them.

7. Mango Blues

Mango Blues is a cute little restaurant which specialises in plant-based dishes. They offer a range of traditional Mexican dishes (with a vegan twist), as well as plant-based favourites.

Be sure to try the vegan tacos, which come in a variety of flavours and are made with vegan proteins. The menu is very affordable and there’s a BYOB policy too.

A fresh vegetarian lasagne in a brown dish with pesto drizzled on the top.
There are vegetarian and vegan options too

8. Planeta Veggie

This small vegan restaurant features veggie classics, like falafel and houmous, at an affordable price point. If you’re missing the taste of home, or have simply eaten too much Mexican food recently, then Planeta Veggie is the place to go. There’s a cosy patio and free WiFi so you can take a break and enjoy a nutritious meal.

The bright pink exterior of the restaurant Planeta Veggie in La Paz, Mexico.
La Paz is not without its vegan-friendly restaurants

Vegan Groceries

There used to be a small vegan grocery store in La Paz, but unfortunately, it has recently closed down. It can be really difficult to find vegan foods in small convenience stores like Oxxo and Six, so we’d recommend taking an Uber out to Walmart, which sits on the outskirts of La Paz.

Walmart has a few vegan substitutes like cheese, burgers and yoghurt, as well as classics such as plant milk, houmous, and of course all your usual groceries like vegetables, pasta and bread.

An aisle in the California Ranch Market shop in Cabo.
It can be hard to shop in Mexico as a vegan

The best brunch restaurant in La Paz

So La Paz has some incredible Mexican restaurants, but what if you fancy a little brunch or are seeking the best coffee shops? Well, here they are.

9. Dulce Romero

Dulce Romero is a highly-rated restaurant in the centre of La Paz, serving brunch classics like croissants, omelettes and waffles. They also serve coffees, juices and smoothies so you can kick-start your day the right way.

Everything on the menu is very reasonably priced too, so you can rest assured this brunch won’t break the bank.

Inside the quiet restaurant Asadero Rancho Viejo in La Paz, Mexico. No other customers are in the restaurant.
There are some great places in La Paz for brunch

10. Doce Cuarenta Coffee & Bakery

Doce Cuarenta Coffee & Bakery is one of La Paz’s most beloved coffee shops, offering high-quality coffee and delicious baked goods in a cosy and stylish setting.

Their speciality coffee is sourced from local Mexican coffee farms and expertly brewed, offering everything from classic espressos to cold brews.

You can choose from a variety of freshly baked goods, including pastries, cakes, and bread, perfect for pairing with your coffee.

Vegan wraps of fresh vegetables.
You can’t beat a La Paz coffee shop

The best cocktail bar in La Paz

If you’re looking for nightlife, La Paz has some lively bars. If you’re seeking a more relaxed setting, the city is also home to some really lovely cocktail lounges.

11. Seis Uno Dos

Seis Uno Dos (612) is a rooftop bar and restaurant and offers some of the best views of La Paz. Situated right on the Malecón, Seis Uno Dos serves delicious cocktails and a nice evening menu (although it’s not very vegetarian-friendly).

Get a table on the rooftop terrace an hour before sunset to enjoy the view in the best evening light. We’d also recommend any drink that comes with the classic chilli-salt rim!

A marina in La Paz, Mexico, at sunset. The sky is a bright orange-yellow and is reflecting in the calm water. A handful of private boats are docked up at the marina.
The view from a roof-top restaurant in La Paz, Mexico

12. Elbuen Bar

Elbuen Bar is a lively and welcoming spot in La Paz, known for its great drinks, delicious food, and upbeat vibe. Offering craft cocktails and tasty treats, this bar is a great place for an after-dinner drink.

Elbuen Bar also often hosts local bands or DJs, which makes for a fun night out.

Lucy sipping on a large Pina Colada through a straw. Her hair is curly and she has sunglasses resting on her head.
We love a cocktail and La Paz has plenty of bars

13. Cuatro Altos

Cuatro Altos is a modern and stylish espresso-slash-cocktail bar in La Paz, offering top-notch and refreshing drinks in a relaxed yet chic setting.

With unique coffee mixology, the espresso martini is not to be missed.

Two brightly-coloured cocktails on a bar table.
La Paz is home to some great cocktail bars

The best ice cream shops in La Paz

When it comes to sweet treats, you’re spoiled for choice in La Paz. Look out for any La Fuente or Michocana and you’re bound to find a refreshing ice cream or tasty gelato.

‘La Fuente’ literally translates to ‘The Fountain’, referring to a place where refreshing treats like ice cream are readily available. While ‘La Michoacana’ is a name that refers to ice cream shops in Mexico, originating in the state of Michoacán. They typically sell paletas (ice pops) or popsicles.

14. La Fuente

La Paz can be really hot. In fact, La Paz can go an entire year without rain, and there’s no better way to cool down than with a refreshing ice cream.

La Fuente, located on the Malecón, has a great range of flavours, all of which are brightly coloured and match the colourful décor. We’d highly recommend getting a waffle-cone bowl with a scoop of taro, Mexican Vanilla or coconut.

15. Neveria y Paleteria La Fuente

Another seafront spot, Neveria y Paleteria La Fuente Sucursal Pineda is a fantastic spot to pick up an ice cream to cool off from the heat.

There’s even a tequila-flavoured ice cream for those seeking something a little different.

Dan and Lucy holding up their ice-creams . They are both in waffle-bowls - one is mint-chocolate chip, and the other is coconut.
Cool off with a refreshing coconut ice cream!

16. La Michocana

Michocanas are everywhere in La Paz, but we really like the one right by the Cathedral. It’s not on Google Maps, but if you have your back to the church, it’s on the crossroads on your left.

There’s one right on the Malecón too.

Dan and Lucy holding up their ice lollies. One is red (chilli-flavour) with small frozen pieces of fruit inside, the other is white (coconut flavour).
You can’t beat a paleta (ice pop)

The best La Paz Food Tours

If you’re looking for a way to combine food and sightseeing, you should strongly consider booking onto a La Paz Food Tour. Sample a variety of Mexican dishes on a street food tour, taste a variety of tacos, or sample traditional mezcal in a guided experience that’s fulfilling and educational.

A sizzling plate full of tasty food including vegetarian fajitas, quesadillas, refried beans, guacamole, mole sauce, and grilled vegetables.
We hope this La Paz Mexico restaurant guide is useful!

Read next:

The 28 Best Things to Do in La Paz

A Complete Guide to Visiting Balandra Beach

How to Ethically Swim with Whale sharks in La Paz

How to Snorkel or Dive with Sea Lions in La Paz

How to Visit Isla Espíritu Santo from La Paz

Our Baja California Sur Destination Guides:

Our Baja California Sur Travel Guides:

Save this article for later!