Some Christmas Dinner Options in Vallarta-Nayarit

Team Angels - PVAngels
December 22, 2013

We've put together some restaurants that will be serving Christmas Eve and Christmas Day dinners in Puerto Vallarta and Riviera Nayarit, some with traditional Turkey and a variety of other options.

Andale Restaurante - Old Town Vallarta

With starters of Waldorf Salad, Steak Tartare and Creamy Asparagus Soup, you have a choice of entree of the traditional Turkey with all the trimmings, Filet of Sole or Chile en Nogada. Price is 430 pesos per person.

Andale is located at Olas Altas 425, telephone is (322) 222-1054.

D'z Route 66 Rock N Roll Diner - Marina Vallarta

Let us take care of your Holiday Dinner. Make your reservation at D'z Rt 66 Diner in the Marina.

Serving Christmas Dinner on the 24th and 25th starting at 4:30 pm.

We hope you'll join us for a Traditional Turkey Dinner served with all the trimmings including Stuffing, Turkey Gravy, Sweet Potato, Mashed Potatoes, Veggies, Cranberry Salad, Pie and Coffee all for just 199 pesos per person. Telephone is (322) 209-0760.

Cafe des Artistes - Downtown Vallarta

Enjoy a spectacular dinner for Christmas with all your family with our delicious dishes.

See the complete dinner menu here.

Interior seating is 850 pesos and Garden seating is 1,050 pesos + 15% service charge).

Cafe des Artistes is located at Guadalupe Sánchez 740, telephone is (322) 222-3228.

Coco Tropical - Old Town Vallarta

Fine dining in a tropical atmosphere with dinners served on Christmas Eve and Christmas Day from 6:00 until 10:30 pm.

Dinner starts with Homemade Ravioli, your choice of Filet Wellington or Red Snapper, followed by Lemoncelo Parfait. The three course meal is 390 pesos per person.

Coco Tropical is located on Los Muertos Beach at the corner of Basilio Badillo. Telephone is (322) 222-5485.

Coco's Kitchen - Old Town Vallarta 

Join us on Christmas Day at Coco's Kitchen for a full three course meal.

Choose the Roasted Sweet Potato Soup or Winter Greens Salad as your appetizer. Entree choices are Herb Roast Pork with Apple or Fine Herb Roasted Turkey. Finish it off with White & Dark Chocolate Mousse or Date & Coconut Cheesecake.

Prices are 289 pesos per person. Make your reservations by telephone at (322) 223-0373.

Coco's Kitchen is located at Pulpito 122 in the Romantic Zone.

Frascati Ristorante - La Cruz de Huanacaxtle

Frascati offers a casual, friendly atmosphere with a touch of the Old World.

This Christmas enjoy a la carte dinner at Frascati along with our traditional Christmas turkey with filling of ground beef, dried apricots, nuts, blackberry sauce and gravy, aligotte potatoes and gruyere cheese.

Frascati is located at Av. Langosta No. 10 in La Cruz de Huanacaxtle, telephone is (329) 295-6185.

Gilmar Restaurant & Bar - Old Town Vallarta 

Join us for the real Christmas Dinner served Family Style just like a home cooked meal. We'll have lots of juicy turkey with all the traditional side dishes and homemade pumpkin pie all for about $16 USD.

Seatings begin at 1:00 pm. We'll include a house drink if you arrive before 5:00 pm.

Don't feel like eating out? Order a whole or half turkey to go.

A percentage of the proceeds will be donated to paint the facades of Old Vallarta project.

We're located at Madero 418 in Old Town Vallarta, telephone is (322) 223-9707 or cellular is (322) 135-3724. Email is

Los Compadres Restaurant & Bar - La Penita 

We will be serving Christmas Dinner (December 25) with traditional roasted turkey, baked ham, homemade stuffing, mashed potatoes and gravy, sweet corn, cranberries, green salad and dinner rolls, plus homemade apple pie or chocolate cake for dessert. The price is 300 pesos per person, includes glass of wine, beer or soda. Reservations are needed. Telephone is (327) 274-3263

Los Compadres is located at Cristóbal Colón #408.

Nu Tapas - Old Town Vallarta

Enjoy a Christmas Eve dinner at Nu of all you can eat Roast Beef, Yorkshire Pudding and Green Salad, Roasted Potatoes, Green Beans, Apple Cobbler and drink of your choice for 290 pesos. Come hungry. Seatings at 7:00 or 9:00 pm.

Nu is located at Calle Púlpito 115-1 at the corner of Calle Amapas, telephone is (322) 222-2114.

Old Town Bistro - Old Town Vallarta

On Christmas Day, Old Town Bistro will be serving up your choice of Roast Prime Rib, Spinach & Eggplant Lasagna, Red Snapper with Garlic Shrimp or traditional Roast Turkey. All dinners include your choice of premium desserts. Full three course meals for 325 pesos.

Old Town Bistro is located at Basilio Badillo 180, telephone is (322) 222-2785, email is

Vista Grill - Old Town Vallarta 

Come celebrate on Christmas Eve and Christmas Day with us with a 4 course meal.

• Spinach & Pecan Salad, White Wine Poached Pear, Gorgonzola Cheese, Caramel & Pepper Vinaigrette
• Pumpkin Cream Soup with Lemongrass, Shrimp & Parmesan Crouton, Chile Ancho Oil
• Roasted Turkey Breast, Stuffing, Corn Muffin, Cranberry Sauce and White Wine Gravy.
• Apple Pie, Seasonal Fruit Sauce, Vanilla Ice Cream

450 pesos per person includes tax. Vista Grill is located in Col Amapas above Old Town Vallarta at Púlpito 377. For reservations, telephone is (322) 222-3570 or by email at

Hungry yet?

  Learn about Rotary International Puerto Vallarta

  Learn about Biblioteca Los Mangos

  Learn about Cruz Roja Mexicana (Mexican Red Cross)

  Check out Andale Restaurant & Bar

  Check out Coco’s Kitchen & Wine Garden

  Check out Coco Tropical Restaurant and Beach Club

We invite you to add your charity or supporting organizations' news stories and coming events to PVAngels so we can share them with the world. Do it now!

You Can Make a Difference

Coronavirus - How You Can HelpIf you would like to donate directly to the non-profits in Puerto Vallarta and Riviera Nayarit, here are some suggestions you may want to consider to help our local communities in this time of greatest need.

Coronavirus - How You Can Help

Local News

Discover Vallarta-Nayarit

Banderas Bay offers 34 miles of incomparable coastline in the states of Jalisco and Nayarit, and is home to Puerto Vallarta and Riviera Nayarit's many great destinations.