There’s no shortage of great places to eat in Puerto Vallarta. Whether you’re looking for beautiful beachfront dining or the best cheap tacos on the planet, here’s a concise list of the best restaurants on offer.

A view of Old Town Puerto Vallarta from a hilltop restaurant. Photo © Justin Henderson.

A view of Old Town Puerto Vallarta from a hilltop restaurant. Photo © Justin Henderson.

Best High-End Gourmet Experience: Thierry Blouet’s first and finest restaurant Restaurant Café des Artistes remains the gold standard for gourmet dining in Puerto Vallarta.

Most Romantic: The outside dining area at the Hotel Playa Escondida, just south of Sayulita, is about as intimate and beautiful as it gets. Alternately, Taste at Casa Cupula, in Conchas Chinas, is a gorgeous and romantic dining room with a fabulous menu as well.

Best Surf Burgers and Pizza: There are a lot of burger joints around Vallarta, but rooftop KM5 Surf Bar by Higuera Blanca on the road from Punta Mita to Sayulita has great food, amazing sunset views, frequent live music, and killer cocktails.

Best Pasta: Sayulita’s Mamma Mia makes their own pasta daily, and it is simply great, whatever the sauce. Reasonable prices and a good wine list add to the buzz.

Best Pastries: Pie in the Sky in Old Town, the Marina, and Bucerias whips up the finest tres leches cake in this part of Mexico.

Best Cheap Tacos: The competition is stiff. El Tacón de Marlin by the airport and in north El Centro has the best shrimp burritos on the planet. Ocho Tostadas (in the Centro, marina, and Nuevo Vallarta) slings the best low budget seafood you’ll ever eat. Sayulita’s Tacos Ivan whips up the best $1 tacos al Pastor in the neighborhood.

Best Views: Vista Grill offers earth, water, and sky views beyond belief, and fine food to come back down to.

Best Beachfront Dining: At Don Pedro’s in Sayulita, enjoy great seafood amid torchlights. In Yelapa, the Lagunita hotel restaurant is a magical toes-in-the sand dining experience.

Best Malecón Dining: Vitea is one of Puerto Vallarta’s finest dining rooms in the midst of a row of commercial venues—a gem in the rough.

Best Late-Night Eats: Eat a late-night dinner on the patio at Restaurant de Santos then go upstairs and party all night.


Excerpted from the Tenth Edition of Moon Puerto Vallarta.