46 Best Restaurants in Puerto Vallarta 2025

46 Best Restaurants in Puerto Vallarta 2025

July 04, 202512 min read

At Vallarta Food Tours, we guide you to the best authentic Mexican food and street tacos in town. And in this post, we’re sharing with you the 46 best restaurants in Puerto Vallarta, for fine dining, with brilliant and creative chefs, who represent the very best of international gourmet cuisine in Puerto Vallarta.  

We have chosen the best restaurants in Puerto Vallarta and organized them by neighborhoods: Downtown, Old Town, Hotel Zone, Versalles, Marina Vallarta, North Shore and South Shore.  Buen Provecho!  

Best Restaurants – Downtown

Oyster Grill de La Docena

Oyster Grill (Malecon, Centro)

Enjoy stunning ocean views and some of the best people-watching in Puerto Vallarta at this beachfront favorite right on the Malecon. Oyster Grill is ideal for date nights or a cozy dinner with friends and family, thanks to its romantic, low-lit atmosphere and laid-back yet elegant vibe. While the raw oysters are a must-try, don’t miss their delicious grilled octopus and other seafood specialties—including, unexpectedly, one of the best burgers in Vallarta!

Recommended dishes:

  • Raw Oysters – Fresh, briny, and shucked to order—some of the finest in Puerto Vallarta
  • Grilled Octopus – Tender, smoky, and perfectly seasoned
  • Great Burger – Not what you’d expect at a seafood spot, but absolutely one of the best burgers in town

Recommended cocktail:

  • Mezcalita de Piña – Smoky mezcal with fresh pineapple juice, lime, and a chili salt rim. Refreshing, a little spicy, and a perfect pairing with oysters and seafood

Pro tip: Grab a sunset table for unforgettable views!

Where: Paseo Díaz Ordaz 610, Centro, Puerto Vallarta
Phone: 322 223 0929
Hours: Open daily, 12:00 PM – 12:00 AM
Find them on Facebook

Cafe des Artistes

Dining tables in a garden at restaurant Cafe des Artistes in Puerto Vallart

Café des Artistes (El Centro)

A true icon of Puerto Vallarta’s fine dining scene, Café des Artistes has set the standard for French gourmet cuisine for nearly 30 years. Chef and owner Thierry Blouet’s creative, haute cuisine menu is served in a romantic garden setting just a few blocks off the Malecon. The exceptional wine list and attentive, professional service ensure every visit is memorable. Don’t miss their legendary lobster tail in coconut and lemon emulsion—a signature dish that captures both French technique and tropical flair.

Recommended dishes:

  • Lobster Tail in Coconut and Lemon Emulsion – Delicate, rich, and bursting with flavor
  • Duck Magret – A French classic, perfectly prepared and beautifully presented

Recommended cocktail:

  • French Martini – Vodka, Chambord (raspberry liqueur), and pineapple juice—a sophisticated sip that pairs beautifully with the restaurant’s elegant atmosphere

Pro tip: Book a table in the garden for a magical dinner under the stars.

Where: Guadalupe Sánchez 740, El Centro, Puerto Vallarta
Phone: 322 226 7200
Hours: Open daily
Visit their website

La Iguana Restaurant

Dining tables in restaurant la Iguana in Puerto Vallarta

The Iguana Restaurant & Tequila Bar (Casa Kimberly, El Centro)

Located inside the legendary Casa Kimberly—Elizabeth Taylor’s former home—The Iguana Restaurant & Tequila Bar delivers one of Puerto Vallarta’s most romantic and unforgettable dining experiences. The open-air setting features stunning views of lush jungle hillsides and the dramatic coastline, with mariachis playing live every night. Chef Jesus Suastegui’s menu masterfully blends traditional Mexican flavors with modern culinary flair. Standouts include the rich, slow-cooked short rib glazed with hibiscus and jalapeño, as well as the beautifully presented chiles en nogada (when in season). The setting, food, and attentive service all add up to an experience worthy of Hollywood legend.

Recommended dishes:

  • Short Rib – Slow-cooked, glazed with hibiscus and jalapeño sauce, served over sweet potato purée
  • Chiles en Nogada (seasonal) – Stuffed chiles in a delicate walnut sauce, a true Mexican classic and beautifully plated

Recommended cocktail:

  • Passionfruit Margarita – Tropical, tangy, and the perfect match for the panoramic view

Pro tip: Arrive early for sunset cocktails on the terrace for a magical start to your evening.

Where: Calle Zaragoza #445, El Centro, Puerto Vallarta
Phone: 322 222 1336
Hours: Open nightly
Visit their website

La Cappella

Dining tables in restaurant La Coppella in Puerto Vallarta

La Cappella (El Centro)

Perched on a scenic hill just behind the iconic Our Lady of Guadalupe church, La Cappella offers some of Puerto Vallarta’s best dining views—overlooking both the bay and the cathedral. The elegant, open-air space is brought to life by live violinists creating a romantic atmosphere. Known for its outstanding Italian cuisine and impeccable service, La Cappella’s herb-crusted Chilean sea bass is a standout dish, complemented perfectly by a crisp Bellini. It’s among the top picks for sunset dining and special evenings.

Recommended dish:

  • Herb‑Crusted Chilean Sea Bass – Tender, flaky, and bursting with flavor—a beloved signature seafood dish

Recommended cocktail:

  • Bellini – A sparkling blend of Prosecco and peach purée—light, elegant, and ideal for celebrating a sunset

Pro tip: Book a window-side table for sunset views—the backdrop is picture-perfect!

Where: Calle Miramar #363, El Centro, Puerto Vallarta
Phone: 322 688 6269
Hours:

Dinner daily: 5 PM – 11 PM

Where: Calle Miramar #363, El Centro, Puerto Vallarta
Phone: 322 688 6269
Visit their website

Hacienda San Angel

Hacienda San Angel (El Centro)

Hacienda San Angel offers world-class dining and impeccable service in one of Puerto Vallarta’s most beautiful and historic rooftop settings. Perched above the red-tiled roofs of downtown, this elegant restaurant features commanding views of the Church of Our Lady of Guadalupe and the Bay of Banderas. Nightly mariachis (except Saturdays) fill the air with festive music as you enjoy refined international and Mexican cuisine in a space that feels like a step back into old colonial Mexico. The chile poblano stuffed with shrimp, served in a rich chipotle tomato sauce, is a guest favorite—showcasing local flavors and artful presentation. It’s the ideal choice for a romantic dinner, special occasion, or anyone who wants to soak up the very best views in Vallarta.

Recommended dish:

  • Chile Poblano Stuffed with Shrimp – Served in a rich chipotle tomato sauce; a standout fusion of local flavors and refined presentation

Recommended cocktail:

  • Classic Margarita – Freshly squeezed lime, premium tequila, and a hint of orange liqueur; the ultimate pairing with both the view and the cuisine

Pro tip: Arrive early to enjoy a cocktail as the sun sets over the bay.

Where: Calle Miramar #336, El Centro, Puerto Vallarta
Phone: 322 222 2692
Hours: Open daily, 5:00 PM – 11:00 PM
Visit their website

Trio

Dining tables in restaurant Trio in Puerto Vallarta

Trio (El Centro)

European chef-owners Bernhard Guth and Ulf Henriksson have created a culinary gem just a block north of the River Cuale. Trio offers an elegant, art-filled space and Mediterranean-inspired cuisine with a creative Mexican twist. The grilled rack of lamb, set atop roasted eggplant and peppers with a bright zucchini-mint sauce, is a standout dish that’s not to be missed. Pair your meal with a refreshing Limoncello Martini and soak in the sophisticated, friendly ambiance. Trio is the perfect spot for date night or a special evening out.

Recommended dish:

  • Grilled Rack of Lamb – Perfectly cooked and served over roasted eggplant, peppers, and a fresh zucchini-mint sauce

Recommended cocktail:

  • Limoncello Martini – Bright, zesty, and a fantastic way to start your meal or complement Mediterranean flavors

Pro tip: Save room for dessert—Trio’s chocolate soufflé is legendary among locals.

Where: Calle Guerrero #264, El Centro, Puerto Vallarta
Phone: 322 222 2196
Hours: Open nightly, 6:00 PM – 11:00 PM
Visit their website

Gaby’s Restaurant

Gaby’s Restaurant (El Centro)

Gaby’s is a beloved Puerto Vallarta institution, famous for its authentic Mexican cuisine and welcoming family vibe. For over three decades, three generations of Gaby’s family have served classic recipes in their converted home, featuring a charming upstairs garden patio with views over the streets, Malecon, and Bay of Banderas. Chef Julio Castillon Perez brings tradition to every plate, and dishes like the chile en nogada and house mole are must-tries for any food lover. The tangy tamarind margarita is a refreshing complement—perfect for pairing with bold, classic flavors.

Recommended dishes:

  • Chile en Nogada – A sweet poblano chile stuffed with a flavorful blend of meat, vegetables, nuts, and pomegranate seeds, all topped with a delicate walnut sauce
  • House Mole – Classic, rich, and deeply traditional; a taste of true Mexican home cooking

Recommended cocktail:

  • Tamarind Margarita – Tangy, slightly sweet, and perfectly refreshing with classic Mexican dishes

Pro tip: Try the mole tasting on our Original Downtown Food Tour for a real flavor adventure!

Where: Calle Mina #252, El Centro, Puerto Vallarta
Phone: 322 222 0480
Hours: Open daily, 1:00 PM – 10:30 PM
More info here

A Mar y Sierra

Beautiful plating of meat and veggies with a dark background
Photo: courtesy A Mar y Sierra Website

A Mar y Sierra (Versalles)

A Mar y Sierra shines in the heart of Versalles, led by the talented Chef Fabiola Meraz—an influential figure in Puerto Vallarta’s culinary scene and founder of the ËLLAS SE JUNTAN initiative supporting women chefs, mixologists, and sommeliers. The cozy yet elegant restaurant combines warm, attentive service with a creative menu that celebrates the best flavors from sea and land. Don’t miss the expertly grilled octopus or the fresh, beautifully presented parrot fish—staples loved by locals and regulars alike. Complement your meal with their signature margarita, crafted with premium tequila and fresh lime, perfectly balanced for seafood.

Recommended dishes:

  • Grilled Octopus – Tender, flavorful, and expertly cooked
  • Parrot Fish – A local specialty, always fresh and beautifully plated

Recommended cocktail:

  • Signature Margarita – Classic, elevated, and expertly crafted with premium tequila and fresh lime

Pro tip: Keep an eye out for their seasonal cocktail specials—Chef Fabiola’s creativity shines in every sip.

Where: Hamburgo 146, Colonia Versalles, Puerto Vallarta
Phone: 322 385 6736
Hours: Closed Mondays; open all other days
Visit their website

Bonus: A Mar y Sierra is a featured stop on our popular Versalles Food Tour, where you can sample their fresh seafood and signature cocktails firsthand!

Barcelona Tapas

patrons at a table in restaurant barcelona tapas in Puerto Vallarta

Barcelona Tapas (El Centro)

Barcelona Tapas is a rooftop favorite in Puerto Vallarta, offering sweeping metropolitan views of the city and the iconic church, just four blocks from the Malecon. Chef William Carballo’s Spanish-inspired menu features a popular selection of tapas, including their famous paella and perfectly grilled octopus. The open-air setting is perfect for groups, date nights, or anyone craving an authentic taste of Spain. They also offer cooking classes for those looking to bring the flavors of Barcelona back home.

Recommended dishes:

  • Paella – Rich, saffron-infused, and brimming with fresh seafood and traditional Spanish flavors
  • Grilled Octopus – Exceptionally tender and smoky, served tapas-style and a must-try for seafood lovers

Recommended cocktail:

  • Sangria – Classic Spanish sangria bursting with fresh fruit and a perfect balance of sweetness and wine—ideal for sharing with friends

Pro tip: Book a sunset table for the best city and bay views, and don’t miss their house-made sangria.

Where: Calle Matamoros #906, El Centro, Puerto Vallarta
Phone: 322 222 0510
Hours: Open daily
Visit their websiteVisit their website

Best Restaurants – Old Town

De Cantaro

DeCantaro (Zona Romántica, Old Town)

Located in the heart of vibrant Zona Romántica, DeCantaro is a contemporary Mexican grill renowned for its outstanding steaks, inventive cocktails, and prime people-watching. This lively, open-air spot attracts locals and visitors eager to explore mezcal in all its forms—ask for a tasting or dive into their mezcal-forward cocktails. The grilled ribeye steak, juicy and expertly grilled, is a crowd favorite and pairs beautifully with the smoky Mezcal Negroni, a bold twist on the classic cocktail. DeCantaro is also a favorite stop on our Mexology Tour, where guests get to savor their delicious dishes and craft cocktails firsthand. Open daily from 10:00 AM to midnight, it’s perfect for any meal or late-night cravings.

Recommended dish:

  • Grilled Ribeye Steak – Juicy, expertly grilled, and bursting with flavor; a top pick for steak lovers

Recommended cocktail:

  • Mezcal Negroni – Smoky mezcal blended with Campari and sweet vermouth for a bold, unforgettable sip

Pro tip: Grab a seat by the sidewalk for the best people-watching on Basilio Badillo.

Where: Basilio Badillo 219, Zona Romántica, Emiliano Zapata, Puerto Vallarta
Phone: 322 688 2159
Hours: Open daily, 10:00 AM – 12:00 AM
Visit their website
Follow them on Facebook

Mezcla y Sal

Mezcla y Sal (Zona Romántica, Old Town)

Mezcla y Sal is a laid-back mezcal bar and creative kitchen just steps from the beach in Puerto Vallarta’s lively Zona Romántica. Proudly women-owned and operated, this hotspot is famous for its inventive mezcal cocktails—featuring unique twists like popcorn, cotton candy, and even fire! The menu is equally imaginative, with vegan options like their must-try Mexican Poutine—crispy fries topped with rich salsa and vegan cheese—as well as authentic Mexican classics such as Cochinita Pibil, slow-roasted Yucatecan-style pork that’s bursting with flavor. Whether you’re vegan, a meat lover, or a mezcal enthusiast, Mezcla y Sal has something special for you. With plenty of indoor and outdoor seating, it’s perfect for groups or a laid-back night out. It’s also one of the favorites on our popular Mexology Tour.

Recommended dishes:

  • Mexican Poutine – Crispy fries loaded with rich salsa, vegan cheese, and bold Mexican flavors
  • Cochinita Pibil – Slow-roasted Yucatecan-style pork, juicy and flavorful, great for sharing or tacos

Recommended cocktail:

  • Popcorn Mezcalita – Mezcal-based with a popcorn garnish, smoky, salty, and truly unique

Pro tip: Order the Cochinita Pibil tacos paired with a Popcorn Mezcalita for the ultimate flavor combo!

Where: C. Fco. I. Madero 235, Zona Romántica, Emiliano Zapata, Puerto Vallarta
Phone: 322 146 0748
Hours: Closed Wednesdays; open all other days, 5:00 PM – 11:00 PM
Follow them on Facebook

Tuna Azul

Tuna Azul (Zona Romántica, Olas Altas & Versalles)Tuna Azul (Versalles & Olas Altas, Zona Romántica)

Look up to discover Tuna Azul, a hidden gem just a block from the Los Muertos Pier on Olas Altas, now with a second, equally laid-back location in the trendy Versalles neighborhood. Both spots are loved for their fresh, traditional seafood dishes—like the signature tuna tostada and legendary fish tacos—as well as creative cocktails and super friendly service. Whether you’re hanging out near the beach or exploring the up-and-coming foodie scene in Versalles, Tuna Azul is the go-to spot for casual, flavor-packed meals and good vibes.

Recommended dishes:

  • Tuna Tostada – Ultra-fresh tuna with bright flavors, a touch of heat, and a crispy tostada base
  • Fish Tacos – Crispy, perfectly battered fish with all the fixings—a must after a day at the beach

Recommended cocktail:

  • Spicy Tamarind Margarita – Sweet, tangy, and with a chili kick—perfect with seafood

Pro tip: The Versalles location is perfect for a relaxed lunch or dinner away from the crowds—same great food, new scene!

Where:

  • Versalles:
  • Olas Altas: Calle Francisco Rodriguez 155, Altos, Esq. Olas Altas, Zona Romántica, Puerto Vallarta
    Phone: 322 178 0657
    Hours: Closed Wednesdays; open all other days, 8:00 AM – 10:30 PM
    Follow them on Facebook

Keywords included: Tuna Azul Puerto Vallarta, tuna tostada PV, best fish tacos Zona Romántica, seafood Versalles, spicy tamarind margarita Vallarta

Maria Baja

Maria y Baja (Zona Romántica)

Maria y Baja is a local favorite and widely regarded as the best spot for fish tacos in Puerto Vallarta’s vibrant Zona Romántica. This family-run gem focuses on quality and freshness, serving an incredible

Back to Blog

Contact Us

From US/Canada: 888-360-9847

1-888-360-9847

From Mexico: 52-322-222-6117

Email: [email protected]

Our Office

Av México 1193-A

5 de Diciembre,

48350 Puerto Vallarta

Jalisco, Mexico