Puerto Vallarta Restaurants

First-time travelers come for the sun and sea, but it's PV's wonderful restaurants that create legions of long-term fans. You can pay L.A. prices for perfectly decorated plates but also get fresh-caught fish and hot-off-the-griddle tortillas for scandalously little dough. Enjoy a 300-degree bay view from a cliff-top aerie or bury your toes in the sand. Dress up or go completely casual. It's the destination’s great variety of venues and cuisine that keeps returning foodies blissfully content.

During the past 30 years, immigrant chefs have expanded the culinary horizons beyond seafood and Mexican fare. You'll find everything from haute cuisine to fish kebabs. Some of the most rewarding culinary experiences are found outside of fancy restaurants and familiar chain eateries at the street-side tacos stalls and neighborhood fondas, humble spots serving bowls of chili-laced pozole and seafood-heavy Mexican comfort food.

The trend of the day is restaurant-lounges. Ten years ago, DeSantos (co-owned by the drummer of the Mexican rock band Maná) was the first to combine dining and dancing in a hip new way, with its noisy ground-floor bar-restaurant and pulsing dance club above. Today DeSantos, Mandala, and other lounges provide places to party with the locals beyond the cool and chill dining rooms.

For those who prefer dining alfresco (and wearing flip-flops) over the glamour scene, almost every popular beach has a palapa shanty or two selling fish fillets and snacks, sodas, and beer. Some offer the Pacific Coast specialty pescado sarandeado (butterflied red snapper rubbed with salt and spices and grilled over a wood fire) or the devilishly simple (and fiery hot) dish aguachile, which is a ceviche salad. The catch of the day may vary, but the white plastic tables and chairs in the sand are permanent fixtures.

Sort by: 35 Recommendations {{numTotalPoiResults}} {{ (numTotalPoiResults===1)?'Recommendation':'Recommendations' }} 0 Recommendations
CLEAR ALL Area Search CLEAR ALL
Loading...
  • 1. Casa Triskell

    $

    This midsize enclave is sure to satisfy anyone with a sweet tooth, particularly those fond of well-crafted French crepes. Try the orange-flavored Suzette or, if you're a chocolate fan, the full-on Tahitian with ice cream, chocolate, and whipped cream. They also have savory crepes and occasionally hold a moules et frites (mussels and french fries) night for seafood lovers.

    Calle Lázaro Cárdenas 500-B, Mexico
    322-120–5041

    Known For

    • Moules et frites
    • Sweet and savory crepes
    • Dessert
  • 2. Frascati

    $

    Frascati is friendly and intimate while simultaneously sophisticated, with a lively soundtrack. Choose your pasta (several are house-made) and one of 12 toppings, including traditional sauces such as Bolognese, pesto, four-cheese, and pomodoro, or something chef-inspired like the Arturito, a sauce of fresh tomatoes, cream, chicken, and basil. The mixed seafood combo, served in an oversize martini glass, is a must-try. In addition to lightly battered and deep-fried denizens of the deep, the appetizer comes with batter-fried julienne zucchini and crispy fried parsley.

    Calle Marlin 39, 48315, Mexico
    329-295–6185

    Known For

    • Mixed seafood combo
    • Upscale setting
    • Romantic ambience

    Restaurant Details

    Rate Includes: Closed Mon.
  • 3. Jardin Nebulosa

    $$$$

    Chic, fancy, and delicious, Jardin Nebulosa seems to be out of place for its environment. Unusual dishes—many of Aztec origin—are made with mostly seasonal and locally harvested ingredients. Wash everything down with a craft beer.

    Calle Gral Aguirre, 46990, Mexico
    322-150–5451

    Known For

    • Craft beer
    • Tortillas with assorted insects
    • Rabbit tacos
  • 4. La Ola

    $

    Fresh seafood including ceviche, tuna, and shrimp are to be found in this relaxed restaurant. The friendly staff and owners and surf decor (and sand that's often dragged in by surfers from the beach) makes for a relaxed vibe.

    Paseo de las Palmas 8, Mexico
    322-297--0280

    Known For

    • Chill atmosphere
    • Tuna toast
    • Sashimi

    Restaurant Details

    Rate Includes: Closed Mon. No dinner
  • 5. Tacos on the Street

    $

    This small, no-frills restaurant offers what many claim to be the best tacos in all of Bahía de Banderas, but also the most expensive. The tender rib-eye meat that melts in your mouth is the secret to its success.

    Calle Huachinango 9, Mexico
    329-295–5056

    Known For

    • Handmade tortillas
    • Carne asada tacos
    • Best tacos in the area

    Restaurant Details

    Rate Includes: Closed Mon. and Tues. No lunch
  • Recommended Fodor’s Video

  • 6. Barramar Beach Club

    $

    Barramar Beach Club is both the best beach club in town and one of the very best restaurants in the whole Barra de Navidad–Melaque area. Locals come for the swimming pool and stay for the seafood.

    Av. Miguel López de Legazpi 250-A, Mexico
    314-100--8464

    Known For

    • Variety of shrimp dishes
    • Lively happy hour
    • Large infinity swimming pool

    Restaurant Details

    Rate Includes: Closed Wed.
  • 7. Boca del Mar Restaurante and Bar

    $$

    An excellent traditional Mexican seafood restaurant, Boca del Mar is just steps from the sea. The food is extraordinary (you can also take it to go) but the service is even better.

    Calle Pelicanos 535, 48392, Mexico
    322-130--7905

    Known For

    • Best restaurant at the Boca de Tomatlán Beach
    • Delicious pescado zarandeado (grilled fish)
    • Five-person mariscadas (seafood mixes)
  • 8. Buonissimo

    $

    This trendy but casual café also offers lunch and dinner, but it's the breakfast people come here for. Patrons love the enchiladas, huevos al gusto, pastries, and good coffee, though the pizzas and salads served later in the day and into the night are also tasty. It's one of the few places that has a/c during the summer months. Did we mention they also have Italian-style ice cream?

    Paseo de las Palmas 3, Mexico
    322-125--4967

    Known For

    • Italian-style ice cream
    • Enchiladas
    • Pastries
  • 9. Café de Olla

    $

    Repeat visitors swear by the enchiladas and carne asada at this earthy restaurant. A large tree extends from the dining-room floor through the roof, local artwork adorns the walls, and salsa music often plays in the background. Note that as soon as Café de Olla opens for the season, it fills up and seems to stay full. You may need to wait for a table, especially at breakfast and dinner.

    Calle Basilio Badillo 168-A, 48350, Mexico
    322-223–1626

    Known For

    • Traditional Mexican cuisine
    • Raicilla (moonshine)
    • Packed at breakfast and dinner

    Restaurant Details

    Rate Includes: Closed Tues. and Sept. 15–Oct. 15, Reservations not accepted
  • 10. Comedor La Lupita

    $

    Typical food of the countryside—enchiladas, tamales, pozole, beefsteak with beans and tortillas, and so on—is served in an equally typical family home that has been expanded to welcome guests. Straw-bottom chairs are comfortable enough, and the oilcloths shiny and new. The small bar is at the back behind the large, open kitchen. It's open for breakfast, too.

    Calle Gral Aguirre 183, 46990, Mexico
    322-297–2803

    Known For

    • Friendly owner
    • Small bar
    • Serves breakfast

    Restaurant Details

    Rate Includes: No dinner
  • 11. El Andariego

    $$

    Locals come here for weekend brunch. They serve truly authentic huevos rancheros and all those delicious dishes that make traditional Mexican cuisine so hard to resist. They host live music on certain days.

    Av. México 1358, 48350, Mexico
    322-222--0916

    Known For

    • Murals depicting PV
    • Diverse menu
    • Favorite of tourists and locals alike
  • 12. El Brujo

    $$

    It's on a noisy street corner, but the seriously good food and generous portions make this a local favorite. The molcajete—a sizzling black pot of tender flank steak, grilled green onion, and soft white cheese in a delicious homemade sauce of dried red peppers—is served with a big plate of guacamole, refried beans, and made-at-the-moment corn or flour tortillas. If you're into simpler fare, the unadorned grilled fish fillet is fresh and delicious.

    Venustiano Carranza 510, 48389, Mexico
    322-223–2036

    Known For

    • Simple atmosphere
    • Creamy huitlacoche (black corn fungus)
    • Spicy seafood

    Restaurant Details

    Rate Includes: Closed late Sept.–early Oct., Reservations not accepted
  • 13. El Patio de Mario

    $

    El Patio de Mario serves traditional Mexican food in a clean, calm environment with a gorgeous open patio and friendly staff. Forget what you know about Mexican food; come here and try their birria or menudo, exquisite soups of pre-Hispanic origins. Open for breakfast or lunch, it also sells raicilla to go.

    Calle Jalisco 6, 48400, Mexico
    322-269--0604

    Known For

    • Central courtyard (patio)
    • The best menudo in town
    • All main courses come with fried beans and rice (or salad)

    Restaurant Details

    Rate Includes: No dinner
  • 14. Food Park PV

    $

    For an informal bite on any given evening, there's nothing like Food Park PV. Here you'll find a variety of snacks, beer, live music, and good vibes, all in a refreshing outdoor atmosphere.

    Blvd. Francisco Medina Ascencio 2450, Mexico

    Known For

    • Special events
    • Live music on weekends
    • Wide array of food options
  • 15. Fredy's Tucan

    $

    Even in low season, Fredy's, next door to the Hotel Posada de Roger, is packed full of Mexican families, gringo friends, and local businesspeople. Your mug of coffee will be refilled without having to beg; service is brisk, professional, and friendly. Breakfast is the meal of choice, with pancakes and waffles, Mexican specialties, omelets, and eggs Benedict with thick slices of ham. The lunch menu is abbreviated but offers soups, salads, burgers, nachos, and quesadillas. Eat on the pretty covered patio, or inside, where big plate-glass windows let you keep an eye on busy Calle Basilio Badillo.

    Calle Basilio Badillo 245, 48380, Mexico
    322-223–0778

    Known For

    • Great breakfast
    • Fruit smoothies
    • Closes at 3 pm daily

    Restaurant Details

    Rate Includes: No dinner, Reservations not accepted
  • 16. Juan's Place

    $$

    A mix between a sports bar and a restaurant, the food here is legendary. Big burgers, ribs, hot dogs, and of course Mexican seafood all come in generous portions. You'll often find Juan himself having fun with patrons and checking to make sure you're enjoying your meal.

    Calle Cedros 6, Mexico
    322-158--6209

    Known For

    • Jovial host
    • Delicious seafood
    • Relaxed atmosphere
  • 17. La Cevichería

    $$

    La Cevichería is one of the best seafood restaurants in the Marina Vallarta area. It's not as tasty as other places in town but definitely more stylish. Its Nayarit-based cuisine offers flavors not easily found in PV.

    Paseo de la Marina 121, 48335, Mexico
    322-221--1050

    Known For

    • Famous aguachile
    • Shrimp and beer
    • Pescado zarandeado sold by the kilogram
  • 18. La Coscolina

    $$$

    La Coscolina is a stylish restaurant with gorgeous Mexican decor and Moroccan flavors. Its atmosphere changes several times during the day: fresh-pressed juices and salads dominate the early hours, vegan options and handmade gelatos are served in the afternoon, and cocktails are enjoyed at night.

    Paseo de los Artesanos s/n, 48892, Mexico
    315-351--0630

    Known For

    • The main café in town
    • Weekend DJs during high season
    • Delicious smoothies

    Restaurant Details

    Rate Includes: Closed Wed.
  • 19. La Cruz Inn

    $

    This restaurant, part of a small inn, might look like just another Mexican restaurant from the outside, but there is more than what meets the eye. The cuisine is mostly international, with Greek dishes like gyros.

    Calle Marlin 36, Mexico
    329-295--5849

    Known For

    • Mexican, Greek, and other international fare
    • Excellent gyros
    • Mostly foreign clientele
  • 20. La Dolce

    $$

    La Dolce is the sister restaurant of La Dolce Vista located in the malecón, and although it also provides a variety of Italian dishes, it focuses on serving the best pizzas in the Hotel Zone.

    Blvd. Francisco Medina Ascencio 2468, Mexico
    322-225--3829

    Known For

    • Italian-style pizzas
    • Sophisticated desserts
    • Impressive wine list

No Restaurants Results

Please try a broader search, or expore these popular suggestions:

There are no results for {{ strDestName}} Restaurants in the searched map area with the above filters. Please try a different area on the map, or broaden your search with these popular suggestions:

Recommended Fodor’s Video