Best Restaurants in Puerto Vallarta

Puerto Vallarta is home to stunning sunsets, beautiful beaches, and one of the most exciting gourmet scenes in Mexico. Restaurants in this picturesque city range from family-run taco stands to award-winning fine dining restaurants. There are two important food festivals during the year, the Gourmet Festival in November and Puerto Vallarta's Restaurant Week in May. But you'll find plenty of restaurants serving delicious food, from flavorful fish tacos to fabulous gourmet meals ​any time of the year. Here are some of our all-time favorites.

01 of 07

Café des Artistes

Café des Artistes Puerto Vallarta
Café des Artistes
Address
Calle Guadalupe Sánchez 740, Centro, 48300 Puerto Vallarta, Jal., Mexico
Phone
+52 322 226 7200
Fine Dining
4.7

This charming French restaurant is set on a hill overlooking the malecón in Puerto Vallarta's centro. Chef Thierry Blouet, one of the founders of the annual Gourmet Festival, creates menus that pay homage to classic French technique while incorporating Latin flavors and ideas. The results are whimsical yet utterly captivating: confit duck chilaquiles, a souffle of Chilean sea bass with a reposado tequila sauce, a scallop carpaccio with chiles and sea asparagus. Many consider this to be the finest dining experience in Puerto Vallarta.

02 of 07

River Café

River Cafe Puerto Vallarta
Suzanne Barbezat
Address
Isla Rio Cuale 4, Centro, 48300 Puerto Vallarta, Jal., Mexico
Phone
+52 322 223 0788
Cafés & Bistros
4.3

Set beside the scenic Rio Cuale that runs through the historic center of Puerto Vallarta, this café/restaurant is a tranquil open-air haven hidden among the lush tropical foliage. Breakfasts include American favorites like waffles and hot cakes along with traditional Mexican specialties like chilaquiles and molletes. Dinner features dishes with an Asian spin like Thai-style mussels along with European classics like Filet Mignon. For a special night, book the romantic gazebo table reached via a little bridge and set right over the river.

03 of 07

Trio

Boeuf Bourguignon at Trio Restaurant, Puerto Vallarta
Courtesy Trio Restaurant
Address
Guerrero 264, Col. Centro, Centro, 48300 Puerto Vallarta, Jal., Mexico
Phone
+52 322 222 2196
Fine Dining
4.4

The décor of this well-loved Mediterranean-themed restaurant features hand-painted frescoes, a leafy courtyard and a staircase leading to a romantic rooftop garden. The kitchen, helmed by chef-owners Bernhard Güth and Ulf Henriksson, showcases handmade pasta dishes and Mediterranean classics like antipasto and beef carpaccio. The location is unspectacular, on an ordinary business street downtown, but the food keeps patrons coming back time and again.

04 of 07

La Palapa

La Palapa Puerto Vallarta
Suzanne Barbezat
Address
Púlpito 105-3, Emiliano Zapata, 48380 Puerto Vallarta, Jal., Mexico
Phone
+52 322 222 5225

Set on beautiful Playa de los Muertos, La Palapa Restaurant & Lounge is an award-winning gourmet lair that marries a casual beachside atmosphere with a sophisticated, globally-influenced menu. Have a tropical cocktail at the bar then settle in to sample dishes like ahi tuna tartare or slow braised duck rolled in corn tortillas and served with a habanero sauce. Diners can also opt to have a romantic candlelit private dinner set up on the sand.

Continue to 5 of 7 below.
05 of 07

El Arrayán

El Arrayan Puerto Vallarta
El Arrayán
Address
Calle Allende 344, Centro, 48351 Puerto Vallarta, Jal., Mexico
Phone
+52 322 222 7195

Cheerful floral patterned oilcloth table covers, simple wooden tables and chairs, colorful folk art, and a tree-filled courtyard around which the tables are placed give El Arrayán the feel of a traditional Mexican "fonda" eatery. The fare is also traditional Mexican but with some inventive variations. Try the signature El Arrayán margarita, made with the fruit from which the restaurant gets its name, the grasshopper tacos, and shrimp in peanut mole sauce. All items on the menu are gluten-free, and they are happy to make vegetarian variations, including a vegetarian version of cochinita pibil, a traditional Yucatecan pulled pork dish.

06 of 07

Cerveceria La Union

Oysters at Cerveceria La Union
Suzanne Barbezat
Address
Paseo Díaz Ordaz 610, Centro, 48300 Puerto Vallarta, Jal., Mexico
Phone
+52 322 223 0929

Craft beer, fresh oysters, and a gorgeous view of the ocean are some of the main draws of La Cerveceria Union, but they also serve a variety of margaritas and micheladas, other seafood dishes as well as other meat and vegetarian options like a portobello mushroom burger and sweet potato fries. The open-air dining area allows you to enjoy breezes off the ocean while you enjoy your meal looking out over the Malecón.

07 of 07

Vallarta Food Tours

Tacos al Pastor
Suzanne Barbezat
Address
Av México 1193-A, 5 de Diciembre, 48350 Puerto Vallarta, Jal., Mexico
Phone
+52 322 222 6117
Tours & Classes
5

If the food carts are calling out to you, one of the best ways to explore the many options available is with a street food tour. Vallarta Food Tours offer a few options, but their evening taco tour is a winner that starts with seafood tacos and ends with delicious freshly fried churros, with more fabulous tacos than you think you can consume in between, as well as a stop for a sample of smoky mezcal. It's an ideal way to get an introduction to the wide variety of tacos and simple but sensational street fare.

Back to List

Puerto Vallarta's Food Scene: From Street Stalls to Fine Dining