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: 26 Recommendations {{numTotalPoiResults}} {{ (numTotalPoiResults===1)?'Recommendation':'Recommendations' }} 0 Recommendations
CLEAR ALL Area Search CLEAR ALL
Loading...
  • 1. Wikari Beach Club

    $$$

    Wikari Beach Club is a cozy restaurant located on Quimixto Beach with great service and delicious food. You can spend the whole day at their beach club, enjoying access to all the services and cold cocktails served by very friendly staff. Their dishes are typical of Jalisco and Nayarit. Animals are welcome and Wi-Fi is available.

    Playa Quimixto, Mexico
    322-351--3054

    Known For

    • Lobster with crustacean atole
    • Swings and hammocks
    • Weddings by the beach

    Restaurant Details

    Rate Includes: Closed Mon. and Wed. No dinner
  • 2. 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.
  • 3. 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)
  • 4. Cande's Restaurant and Bar

    $$ | Costalegre

    Cande’s is the best dining option in the whole Mayto-Tehuamixtle area. It enjoys an enviable location overlooking Tehuamixtle Bay, just a few steps from the pier, and serves just-caught seafood. It pretends to have Wi-Fi and accept credit cards, but the reality is this place is too far away from civilization to get any kind of signal, and well, that’s its charm, isn’t it?

    48400, Mexico
    331-036--6345

    Known For

    • Freshest seafood in the region
    • Stunning ocean views
    • Cold beer always available
  • 5. El Barracuda

    $$

    El Barracuda is that cool restaurant we all dream to have one day when we retire by the beach: casual and relaxed, with some tables right on the beach and others on top of a nice deck overlooking the Banderas Bay. They specialize in the kind of seafood you can find in Mexican markets, but you can also find great steaks and even some veggie options.

    Calle Paraguay 1290, Mexico
    322-222-4034

    Known For

    • Seafood mercadito style
    • Amazing sunset views
    • Different styles of shrimp tacos
  • Recommended Fodor’s Video

  • 6. El Coleguita Mariscos Marina Vallarta

    $

    The ambience at this patio restaurant facing the boats and the marina is casual and festive; the crowd hums with contentment while other restaurants nearby seemingly have been drained of clientele. There is live music (mainly mariachi) most days.

    Calle Popa s/n, 48335, Mexico
    322-276--4495

    Known For

    • Free tequila shots
    • Great service
    • Live music

    Restaurant Details

    Rate Includes: Closed Tues.
  • 7. La Cascada y Bosque

    $ | South of Puerto Vallarta

    La Cascada y Bosque, simply known in town as “Cascada,” is a wonderful place for breakfast or lunch even when the waterfalls are just a water drop. The jungle setting here is spectacular and begs for a stroll before or after your meal. For breakfast you can choose typical Mexican dishes or the American-style breakfast with bacon and eggs. For lunch, you should try their fish and empanadas.

    Mexico
    322-209--5146

    Known For

    • Great waterfall views
    • Live music
    • Delicious ceviche

    Restaurant Details

    Rate Includes: No dinner
  • 8. 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
  • 9. La Duna Restaurante and Sunset Bar

    $$$

    During breakfast the cuisine is typically Mexican, while at lunch it goes more Mediterranean, and after 4 pm, La Duna becomes a sunset bar and social club. The atmosphere is a bit more relaxed than in other establishments inside the Costa Careyes development. La Duna is right in front of Playa Careyes. 

    Carretera Barra de Navidad–Puerto Vallarta, Km 53.5, 48892, Mexico
    315-351--0000

    Known For

    • The best ceviche in Costa Careyes
    • Local produce
    • Memorable sunset views
  • 10. La Isla

    $$

    Shell lamps; pictures made entirely of scallops, bivalves, and starfish; shell-drenched chandeliers—every inch of wall space is decorated with different denizens of the sea. Service isn't particularly brisk (pretty much par for the course in laid-back San Blas), but the seafood, filet mignon, and fajitas are all quite good. Afterward stroll over to the main plaza a few blocks away.

    Calle Paredes 33, 63740, Mexico
    323-285--0407

    Known For

    • Relaxed service
    • Delicious seafood
    • Proximity to main plaza

    Restaurant Details

    Rate Includes: Closed Mon.
  • 11. Langostinos

    $

    Right on the beach just north of the pier at Playa Los Muertos, Langostinos is a great place to start the day with a helping of Mexican rock music, cranked up to a respectable volume. For lunch or dinner, the house favorite at this professional and pleasant place is surf and turf (called mar y tierra), and the three seafood combos are a good value. The kids can play on the beach while you linger over coffee.

    M. Dieguez 109, at Los Muertos Beach, 48350, Mexico
    322-222–0894

    Known For

    • Beachside dining
    • Good music
    • Ceviche

    Restaurant Details

    Rate Includes: Closed Aug. 20–Sept. 15
  • 12. Le Kliff

    $$$

    Perched on a hill overlooking the Boca de Tomatlán little cove, Le Kliff has an extraordinary setting; couples choose to get married here because of the views. Though a bit stuffy, this is a great place to impress a date. The menu includes exotic delicacies such as oysters zarandeado style and satay shrimp with coconut and cream cheese. 

    Carretera a Barra de Navidad, Km 17.5, 48394, Mexico
    322-121--4935

    Known For

    • Great views
    • Lobster tail with avocado emulsion
    • Wedding venue
  • 13. Los Cocos Restaurant and Bar

    $

    You can spend the whole day here on loungers enjoying the beach, the ocean, delicious food, and refreshing micheladas. They specialize in seafood, pescado zarandeado, ceviche, and obviously coconuts, but you can order absolutely anything and won’t be disappointed. You can also rent a kayak or play beach volleyball. The owner, Oscar, is always ready to help. No stress, no pressure.

    Playa Quimixto, Mexico
    322-111--9209

    Known For

    • Delicious coconuts
    • Beach volleyball court
    • Loungers and kayaks for rent
  • 14. Los Conos Restaurant Bar

    $

    Los Conos Restaurant and Bar serves Latin and Mexican dishes and drinks and specializes in seafood. Their tasty lemonade or cold beer will save your life if you decided to hike to Las Ánimas from Boca de Tomatlán. Their fresh sierra ceviche is highly recommended, and shrimp come in very decent sizes (try the coconut ones). The waiters are attentive but not imposing, and the place is really neat and clean.

    Camino Playa Las Ánimas s/n, 48400, Mexico
    322-122--3852

    Known For

    • Right on the beach
    • Lounge chairs for rent
    • Tasty seafood

    Restaurant Details

    Rate Includes: No dinner
  • 15. Mariscos 8 Tostadas

    $ | Zona Hotelera | Seafood

    The original Mariscos 8 Tostadas (there are a few others in the bay) is located behind Blockbuster Video in the Hotel Zone. It features full seafood plates alongside its ceviches, tacos, and appetizers. The odd menu translations at these restaurants are a clear indication that the clientele is local. For instance, the tuna sashimi appears as atún fresco con salsa rasurada, or "tuna cut thick with shaved sauce." The tuna is thicker than that in U.S. sushi houses and is served in a shallow dish with soy sauce, micro-thin cucumber slices, sesame seeds, green onions, chili powder, and lime. The ceviche couldn't be fresher, and portions are more than generous.

    Calle Río Guayaquil 413, at Calle Ecuador, Puerto Vallarta, Jalisco, 48330, Mexico
    322-222–7691

    Restaurant Details

    Rate Includes: No credit cards, Closed 2 wks in Sept. No dinner
  • 16. Mariscos 8T Versalles

    $

    The original Mariscos 8 Tostadas establishment (nowadays there are a few others in the bay) is widely considered the best seafood restaurant in PV. It's not a flashy place, but it’s clean, offers good service, and serves up simply delicious dishes.

    Niza 134, 48330, Mexico
    322-224--3318

    Known For

    • The best aguachile in town
    • Fresh ceviche
    • Relaxed atmosphere

    Restaurant Details

    Rate Includes: Closed Mon. No dinner.
  • 17. Marisma Fish Taco

    $

    The best fish and shrimp tacos in town are served at Marisma. It started in a little stall away from the big restaurants of the Marina seawalk but has now overtaken most of them, at least in reputation among the locals.

    Calle Naranjo 320, Mexico

    Known For

    • Breaded shrimp tacos
    • Spicy calamar a la diabla
    • Favorite of locals
  • 18. Martin's

    $

    Located in La Manzanilla, Martin's is one of the best restaurants by the beach in all the Tenacatita area. You can tell that the chef goes the extra mile to serve more sophisticated seafood dishes than the other restaurants in town.

    Playa Blanca 70, 48898, Mexico
    315-351--7315

    Known For

    • Great Caesar salad
    • Flaming Monte Cristo coffee
    • Live music on weekend nights

    Restaurant Details

    Rate Includes: Closed Tues. and Wed.
  • 19. Mismaloya Grill

    $

    For a fancy lunch with panoramic views of the bay and beach, visit Mismaloya Grill inside the La Jolla de Mismaloya condo complex. Formerly known as María Bonita Restaurant, this place has a long history in the area and arguably is the best restaurant in town. As a starter, calamari fritti is one of the best options, and among the main dishes try the orange-glazed salmon, which is simply delicious. 

    Carratera a Barra de Navidad, Km 11, 48390, Mexico
    322-262--8058

    Known For

    • Gorgeous outdoor terrace overlooking the Mismaloya Bay
    • Gourmet seafood
    • Great shrimp tacos

    Restaurant Details

    Rate Includes: Closed Sun. and during summer
  • 20. Restaurant Bar Las Gaviotas

    $

    Las Gaviotas is the perfect place to enjoy seafood and a cold beer with the Pacific ocean in the background. The tables and chairs are right on the beach.

    Paseo del Río, Km 12, on the beach, 48294, Mexico
    322-113--0380

    Known For

    • Grilled fish
    • The best guacamole in Mismaloya
    • Location steps from the ocean

    Restaurant Details

    Rate Includes: No dinner

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