We respect your privacy.

However, this website will sometimes use cookies in order to utlize specific uses from third-party sites. If you agree with these guidelines, please click the button bellow.
Or you can customize how cookies are used here : Manage your cookies

Where to Eat Authentic Mexican Food in Puerto Vallarta

June 20, 2023
Though there are many great restaurants in Puerto Vallarta, there are some that truly stand out. Not just because they're cheap or expensive or the ambiance is high-class or humble. Locals and tourists alike love them because they serve authentic Mexican food. If you truly want to get a taste of Puerto Vallarta's local flavors, head on over to El Puerco de Oro, Balam Balam, Marisma Fish Taco, Pepe's Taco, and Sonorita Olas Atlas. These are some of the best places to get your hands on traditional Mexican cuisine. And the way they prepare and serve their dishes is out of this world!

Where to Eat Authentic Mexican Food in Puerto Vallarta

Balam Balam

Balam Balam is a must for foodies who travel to Puerto Vallarta. They serve some of the most scrumptious seafood in the city. You haven't lived until you've tried their fish tacos. One bite is enough for you to prefer them more than the standard beef or any other meat tacos. Especially since they fry their fish just right. They're not overly cooked and the crunch makes the sensation that much more satisfying. One could even argue that the fish here is better than whatever you'll find in the most popular fish & chips shops in London. And that's saying something!
Where to Eat Authentic Mexican Food in Puerto Vallarta
Source: Balam Balam Facebook Page


Picture it: you just got through your first night in Puerto Vallarta. You wake up to a bright sunny day and all you want to do is to eat to your heart's content. Where do you go then? To Cha’, of course! Located in the Versalles neighborhood of Puerto Vallarta, this old-school diner is the hottest brunch spot in the city. It's a pretty casual place, often the morning hang-out for locals and tourists alike. And they all go here to indulge in some authentic Mexican food for brunch. The dishes to order? Chilaquiles, what else?
Where to Eat Authentic Mexican Food in Puerto Vallarta
Source: Cha’ Facebook Page

El Puerco de Oro

Don't let El Puerco de Oro's tiny space fool you. Even though there are only four tables in the diner, it's still one of the most popular restaurants in the city. Hence, you need to be quick about getting a table here because they're all about limited seating. And you wouldn't want to miss it too since this is the best place to enjoy some deep-fried pork belly! Served in either tacos, burritos, quesadillas, or tortas (only on weekends), you'll feel satisfied in no time. The best part is that their meat is so rich and hearty, one helping is enough!
Where to Eat Authentic Mexican Food in Puerto Vallarta
Source: El Puerco de Oro Facebook Page

La Fina Cocina de Barrio

La Fina Cocina de Barrio is the closest thing to fine dining that you'll find among the local and more traditional Mexican restaurants in Puerto Vallarta. This family-run establishment on the farther edge of Zona Romántica has long captivated diners with its deceptively humble ambiance and traditional cooking. The place may look like a typical diner, but it's actually among the most beloved culinary hotspots in Puerto Vallarta. From their tacos to their quesadillas, their local cuisine is so top-notch, they practically deserve their own Michelin stars. That's right, stars—which means more than one!
Where to Eat Authentic Mexican Food in Puerto Vallarta
Source: La Fina Cocina de Barrio Facebook Page

Marisma Fish Taco

The name says it all: Marisma Fish Taco! While the most famous kinds of tacos are those stuffed with beef, cabbage, and cheese, this place's seafood take is not to be overlooked. For one thing, their fish is always fresh. With just one bite, you can already tell that they just caught the fish either this morning or the day before. You also shouldn't miss their shrimp tacos! The prawns they use are so juicy, you can help but scarf them all down. And paired with the coastal backdrop of Puerto Vallarta, you can't get any more tropical than this!
Where to Eat Authentic Mexican Food in Puerto Vallarta
Source: Marisma Fish Taco Facebook Page

Pepe’s Taco

How does Pepe’s Taco stand out against a myriad of taco places in Puerto Vallarta? Well, for one thing, locals love it here. This place has what's probably the biggest number of local fans out of all the hotspots on this list. And why wouldn't it? The space is cool and homey, a great spot to hang out after spending a tiring day in Puerto Vallarta. When you grow tired of all that swimming, suntanning, and other things to do in the city, eating authentic Mexican food here is the best way to rejuvenate. And it helps that their pastor tacos are out of this world!
Where to Eat Authentic Mexican Food in Puerto Vallarta
Source: Pepe’s Taco Facebook Page

Pulquería Chinga Quedito

When you spot a bright red diner in Zona Romántica and you smell something delicious coming out of it, it's probably Pulquería Chinga Quedito. Now this is a place where you'll find the most authentic Mexican food in the city! Apart from the usual culinary staples that you've likely already had in other restaurants (both in Puerto Vallarta and everywhere else), this place serves a few relatively unknown but equally delicious dishes too. Not the least of which is tlacoyo, a pre-Hispanic dish where masa is stuffed with chicharron, cheese, beans, and more. You have to try it at least once!
Where to Eat Authentic Mexican Food in Puerto Vallarta
Source: Pulquería Chinga Quedito Facebook Page

Sonorita Olas Altas

Finally, there's Sonorita Olas Altas, another must-try for any foodie in Puerto Vallarta. Also located in Zona Romántica, it's as popular a foodie hotspot as it is an LGBTQ+ hangout. You can expect many members of the queer community, be they locals or tourists, to dine here often. And you couldn't blame them too since the place's tacos, huaraches, alambres, and more are all so delicious. The tacos are especially popular. They're so hearty and rich, just one is enough to have you feeling full in no time! Yet you'll still end up craving some more afterward.
Where to Eat Authentic Mexican Food in Puerto Vallarta
Source: Sonorita Olas Altas Facebook Page

If you're in Puerto Vallarta and you're craving some authentic Mexican food, you need to go to these amazing culinary hotspots. Ranging from restaurants to snack stalls, they serve the true flavors of the country!

#mexican-food   #restaurants   #hotspots   





Puerto Vallarta, Mexico
95 $ / night    
1 bedroom2 bathrooms1-3