61 Best Restaurants in Puerto Vallarta, Mexico

Background Illustration for Restaurants

We've compiled the best of the best in Puerto Vallarta - browse our top choices for the top things to see or do during your stay.

Casa Triskell

$ Fodor's Choice

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

Something incorrect in this review?

ChocoBanana

$ Fodor's Choice

One of Sayulita's pioneer restaurants has really gotten spiffy, beautifying its terrace restaurant with mosaic tile accents. BLTs and burgers, omelets and bagels, chicken with rice, and chai tea are some of what you'll find here, along with a good selection of vegetarian dishes. Service isn't fast, in keeping with laid-back Sayulita's surfer attitude. This perennial favorite across from the main square is almost always full of people eating and loafing. 

Av. Revolución at Calle Delfines, on plaza, 63732, Mexico
329-291–3051
Known For
  • Chocolate-covered bananas
  • Laid-back atmosphere
  • Large selection of vegetarian dishes
Restaurant Details
No dinner

Something incorrect in this review?

Frascati

$ Fodor's Choice

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.

Recommended Fodor's Video

La Ola

$ Fodor's Choice
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
Closed Mon. No dinner

Something incorrect in this review?

Tacos on the Street

$ Fodor's Choice

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.

Andale

$

Although many have been drinking rather than eating at this local hangout for years, the restaurant serves dependable cuisine (fajitas, burgers, fries), with daily lunch specials and nightly drink specials. The bar has a friendly atmosphere; the interior is cool, dark, and informal. Service is generally attentive, although that doesn't mean the food will arrive promptly. This spot is party-hearty later in the evening, by 10 pm or so.

Av. Olas Altas 425, 48380, Mexico
322-222–1054
Known For
  • Outdoor dining
  • Attentive service
  • Nighttime party spot

Something incorrect in this review?

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
Closed Wed.

Something incorrect in this review?

Birriería Robles

$

If you want to try birria de chivo, a delicious goat or beef stew very popular in Jalisco, Birriería Robles is the place to go. With four different branches in Puerto Vallarta, the Robles family has based its success on keeping the menu simple and focusing on serving the best birria in town.  

Constitucion 271, Mexico
Known For
  • Tacos de birria
  • Homemade queso fresco
  • Traditional café de olla with refill
Restaurant Details
Closed Tues.

Something incorrect in this review?

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?

Café de María

$

This comfort-food café has three distinct menus for breakfast, lunch, and dinner. The two rooms of this renovated former home overlook the street just a few blocks from the beach. In the morning order one of an army of different omelets, a smoothie, or an attractively presented fruit bowl with yogurt. The lunch menu ranges among the classics: BLTs and burgers, roast beef sandwiches, spaghetti, and four different salads. Coffee and a scoop of excellent Blue Bell ice cream or slice of carrot cake are also options. For dinner, choose among a reasonably priced rib-eye steak, shrimp in mango or chipotle chili sauce, or a fish fillet. Bathrooms are clean and pleasant.

Av. Tercer Mundo at Calle América Latina, 63729, Mexico
311-258–4439
Known For
  • Classic sandwiches
  • Omelets and smoothies
  • Delicious carrot cake
Restaurant Details
Closed Wed.

Something incorrect in this review?

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
Closed Tues. and Sept. 15–Oct. 15
Reservations not accepted

Something incorrect in this review?

Café Napolés

$

Originally a coffee-and-dessert stop and fashionable hangout for Mascotans, this snug little eatery serves big breakfasts and now main dishes at lunch and dinner, too. Sit on the small street-facing patio, in the small dining room, or facing the glass case featuring fantastic-looking cakes, pies, and tarts. You can get wine and beer as well as pizza, barbecue, spaghetti, and other Italian food.

Calle Hidalgo 105, 46900, Mexico
388-386–0051
Known For
  • Local hangout
  • Beer and wine
  • Italian dishes

Something incorrect in this review?

Coffee Cup

$

Early risers and those heading off on fishing charters will appreciate the daily 5 am opening time. The café, which is filled with wonderful art for sale, has fruit smoothies, coffee in many manifestations, and tasty frappés with Oreo cookie bits or frosting-topped carrot cake.

Paseo de La Marina 14-A, 48335, Mexico
322-221--2517
Known For
  • All-day breakfast bagel
  • Box lunches to go
  • Free Wi-Fi for customers

Something incorrect in this review?

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
No dinner

Something incorrect in this review?

Dolce Vita

$

Fine Italian food can be found at any of the three locations of this well-known local business. Casual attire is expected, with the location in Nuevo Vallarta being somewhat fancier and ideal for either romantic dinners or family reunions.

Paseo de las Palmas 2, 63735, Mexico
322-297–0403
Known For
  • Thin-crust pizzas
  • Excellent service
  • Gluten-free pasta

Something incorrect in this review?

Don Pedro's

$

Sayulita institution Don Pedro's has wonderful pizzas baked in a wood-fire oven, prepared by European-trained chef and co-owner Nicholas Parrillo. Also on the menu are consistently reliable seafood dishes, yummy salade niçoise, and tapenade. The mesquite-grilled filet mignon is just about the best around; it comes with baby vegetables, mashed potatoes, and pita bread. The pretty second-floor dining room, with the better view, is open when the bottom floor fills up, usually during the high season (November to May). During high season they also have dance classes and dancing to Latin tunes, currently on Monday, and live flamenco guitar on Thursday. This is a good spot for breakfast, too.

Calle Marlín 2, at the beach, 63732, Mexico
329-291–3090
Known For
  • Wood-fired pizzas
  • Thursday live flamenco
  • Monday dance classes
Restaurant Details
Closed Sept.

Something incorrect in this review?

Eddie's Place Nopal Beach

$

This restaurant is an institution among locals and visitors who know that there's more than just all-inclusive hotels in Nuevo Vallarta. Eddie’s Place is one of the few expat meeting points in the area. Go for the company, stay for the food.

Blvd. Nayarit 70, 63735, Mexico
322-297–4568
Known For
  • Great marina views
  • Coconut shrimp with mango sauce
  • Exquisite kebabs (rare in PV)

Something incorrect in this review?

El Brujo

$

This Bucerías branch of El Brujo is located right on the beach but with the same food and generous portions as the original location in Puerto Vallarta. 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. Try the breaded scallops, stuffed fish with shrimp and creamy huitlacoche (black corn fungus) sauce, or a grilled skirt steak with mushrooms and bell peppers bathed in tomato sauce. If you're into simpler fare, the unadorned grilled fish fillet is fresh and delicious, too.

Av. Pacífico 202-A, 63732, Mexico
329-298–0406
Known For
  • Large portions
  • Beachside setting
  • Delicious seafood
Restaurant Details
Closed late Sept.–early Oct.
Reservations not accepted

Something incorrect in this review?

El Carboncito

$

Widely considered by locals as the best taco place in downtown Vallarta, El Carboncito offers the full taco experience with chairs on the sidewalk and plates covered with plastic bags. However, don't let the aesthetics and lack of amenities fool you—pretty much anything you'll try here is simply delicious. 

Calle Honduras 129, Mexico
322-182--0768
Known For
  • Great variety of sauces
  • Tacos al pastor with pineapple
  • Cold beer
Restaurant Details
Closed Mon.

Something incorrect in this review?

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
Closed Tues.

Something incorrect in this review?

El Herradero

$

"The Blacksmith" will win no awards for cuisine (or, for that matter, decoration), but it's often filled with families of pilgrims, and the locals recommend it, too. The menu offers mainly meat dishes, including burgers with fries, plus antojitos, gorditas, and sopes (all cornmeal-based, fried concoctions stuffed with meat or beans and, in the case of the latter, topped with beans and salsa), pozole, and quesadillas. The tortillas are made fresh at the back of the restaurant. Half orders are available, and there's a bar serving national booze and beer.

Calle 23 de Junio 8, 48200, Mexico
388-385--0376
Known For
  • Quesadillas
  • Burgers
  • Sopes

Something incorrect in this review?

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
No dinner

Something incorrect in this review?

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.

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
No dinner
Reservations not accepted

Something incorrect in this review?

La Bodeguita del Medio

$

Near the malecón's north end, this world-famous franchise restaurant with a fun-loving atmosphere has a bit of a sea view from its second-floor dining room and a Caribbean flavor. Like its Havana namesake, La Bodeguita sells Cuban rum and cigars, and the music (canned during the day, live at night)—like the cuisine—is pure cubano. Try the mojito, a signature Havana drink of lime juice, sugar, white rum, and muddled fresh mint leaves.

La Cascada y Bosque

$

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
No dinner

Something incorrect in this review?

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

Something incorrect in this review?

La Piazzetta

$

Locals come for the Naples-style pizza, cooked in a brick oven and with a crust that's not too thick, not too thin. There's also great pasta and a good variety of entrées, like salmon with caviar, and lemon and broccoli with fettuccine in cream sauce served piping hot. For appetizers try the tomato-topped bruschetta toasts or steamed mussels with lemon, parsley, and butter. A new location has opened in the residential district behind Costco and the northern hotel zone.

Calle Rodolfo Gómez 143, 48350, Mexico
322-222–0650
Known For
  • Large patio
  • Great pizzas
  • LGTBQ+-friendly
Restaurant Details
Closed Sun. No lunch

Something incorrect in this review?

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
Closed Aug. 20–Sept. 15

Something incorrect in this review?

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

Something incorrect in this review?