Recommended Restaurants
Café des Artistes
French Fine Dining
Guadalupe Sanchez 740, Centro
Must Try: Tasting menu, foie gras, chocolate soufflé, garden dining
Breakfast
Lunch
Dinner
Local Tips
Visit during the early part of high season (November-December) when they offer their tasting menu at a reduced price before the peak tourist influx in January-March drives prices up significantly.
Request a table in the garden courtyard rather than the main dining room - it's much more intimate with better ambiance, and locals know to specifically ask for this area when making reservations.
Avg. per person
$100
$$$$
La Leche Almacén Gourmet
Contemporary Mexican
Venustiano Carranza 238, Centro
Must Try: Creative Mexican cuisine, white-themed décor, tasting menu, craft cocktails
Breakfast
Lunch
Dinner
Local Tips
Visit during their happy hour from 5-7 PM on weekdays when their craft cocktails are half price and the rooftop terrace is less crowded than during prime dinner hours.
Ask your server about their chef's tasting menu which isn't listed on the regular menu - it features seasonal ingredients from local Vallarta markets and changes weekly based on what's freshest.
Avg. per person
$60
$$$
Trio Mediterranean
Mediterranean
Guerrero 264, Romantic Zone
Must Try: Mediterranean-Mexican fusion, creative dishes, intimate atmosphere, excellent service
Breakfast
Lunch
Dinner
Local Tips
Visit between 6:30-7:30 PM to secure the best terrace tables with ocean views without a reservation - locals know the first seating turnover happens around this time, and you'll avoid the 8-9 PM dinner rush when tour groups typically arrive.
Ask about their 'menu degustación local' - it's an off-menu tasting option that's about 30% cheaper than ordering individual dishes and features seasonal ingredients from local markets that change weekly based on what the chef finds fresh that morning.
Avg. per person
$60
$$$
El Arrayán
Traditional Mexican
Allende 344, Centro
Must Try: Authentic Mexican recipes, mole, traditional dishes, charming courtyard
Breakfast
Lunch
Dinner
Local Tips
Visit El Arrayán on weekday afternoons between 2-4 PM when most tourists are at the beach or taking siestas. You'll have a much more intimate dining experience and better service, plus the natural lighting filtering through the jungle canopy is perfect during these hours.
Ask your server about the 'platillo del día' (dish of the day) which isn't on the regular menu but features whatever the chef sourced fresh that morning from local markets. Locals always inquire about this first, and it's often the best value and most authentic option available.
Avg. per person
$30
$$
Pancho's Takos
Street Tacos
Venustiano Carranza 498, Romantic Zone
Must Try: Fish tacos, shrimp tacos, pastor, authentic local spot, great value
Breakfast
Lunch
Dinner
Local Tips
Visit Pancho's Takos between 2-4 PM on weekdays when locals are at work - you'll skip the dinner rush and get fresher tortillas since they make new batches mid-afternoon.
Order your tacos 'sin cebolla' (without onions) if you're not a fan - they'll often give you extra meat instead since onions are a cheap filler, though most tourists don't know to ask.
Avg. per person
$15
$
La Palapa Restaurant
Seafood/Mexican
Pulpito 103, Playa Los Muertos
Must Try: Beachfront dining, fresh seafood, sunset views, romantic atmosphere
Breakfast
Lunch
Dinner
Local Tips
Arrive before 7:30 PM to secure a beachfront table without a reservation - after 8 PM, you'll likely be seated in the back section away from the ocean views that make this place special.
Skip the overpriced cocktails at dinner and come during their 5-7 PM happy hour when margaritas are half price, then stay for dinner - the kitchen serves the full menu during happy hour.
Avg. per person
$30
$$
Joe Jack's Fish Shack
Seafood
Multiple locations
Must Try: Fish tacos, ceviches, casual beachfront, multiple locations, cold beer
Breakfast
Lunch
Dinner
Local Tips
Visit between 2-4 PM for the best chance to snag a beachfront table without waiting - most tourists are either at lunch or back at their hotels during siesta time, but the kitchen is still serving the full menu.
Ask about the 'pescador's choice' - it's not on the menu but the chef will prepare whatever fresh fish the local fishermen brought in that morning at a significantly lower price than the regular fish dishes.
Avg. per person
$30
$$
Barcelona Tapas
Spanish Tapas
31 de Octubre 252, Romantic Zone
Must Try: Spanish tapas, paella, sangria, authentic Spanish cuisine, lively atmosphere
Breakfast
Lunch
Dinner
Local Tips
Visit Barcelona Tapas between 5:30-6:30 PM during weekdays to catch their 'hora feliz' (happy hour) when they offer 2-for-1 sangria and discounted tapas portions. Most tourists don't know about this early evening special since it's primarily advertised in Spanish to locals.
Ask for the 'menu del día' (daily menu) which is often not printed in English but offers 3-4 tapas plus a drink for about 40% less than ordering individually. The server will explain it in Spanish, but it's worth asking even if your Spanish is limited - they usually accommodate and explain in English.
Avg. per person
$30
$$
The Iguana Restaurant
Steakhouse
Lazaro Cardenas 311, Romantic Zone
Must Try: Prime steaks, seafood, rooftop dining, marina views, sunset cocktails
Breakfast
Lunch
Dinner
Local Tips
Visit during the 4-6 PM happy hour window when locals stop by for discounted drinks and appetizers before the dinner crowd arrives - you'll get better service and can actually enjoy the oceanfront tables without fighting tourists for spots.
Ask your server about the daily pescado a la talla (grilled fish) preparation - they often have fresh catches that aren't on the regular menu, and the kitchen will prepare them with local seasonings that showcase traditional Jalisco coastal cooking techniques.
Avg. per person
$60
$$$
Mariscos Tino's
Seafood
Constitución 135, Centro
Must Try: Ceviche, fish tacos, aguachile, local favorite, authentic, great value
Breakfast
Lunch
Dinner
Local Tips
Visit between 2-4 PM on weekdays when locals take their late lunch break - you'll get the freshest catch of the day that just arrived from the morning fishing boats, and the place is much quieter than during peak dinner hours.
Ask for the 'pescado del día' (fish of the day) which isn't always on the printed menu - it's typically 20-30% cheaper than the regular fish options and is whatever the fishermen brought in that morning, so you're getting the absolute freshest fish at the best price.
Avg. per person
$15
$
Pipi's Restaurant
Seafood
Pino Suarez 377, Romantic Zone
Must Try: Shrimp dishes, fresh fish, beachfront, casual atmosphere, long-time favorite
Breakfast
Lunch
Dinner
Local Tips
Visit Pipi's during their early dinner hours (6-7 PM) when the kitchen is freshest and you'll avoid the heavy tourist crowds that arrive after 8 PM when cruise ship passengers finish their shore excursions.
Ask for the 'comida corrida' or daily set menu which isn't always prominently displayed but offers authentic Mexican dishes at local prices - usually including soup, main course, and drink for around 150-200 pesos.
Avg. per person
$30
$$
Archie's Wok
Asian Fusion
Francisco Rodriguez 130, Romantic Zone
Must Try: Thai cuisine, pad thai, Asian fusion, long-standing favorite, vegetarian options
Breakfast
Lunch
Dinner
Local Tips
Visit between 2-4 PM during weekdays when most tourists are at the beach - you'll get faster service and the chef often has more time to customize dishes to your spice preference.
Ask for the 'comida corrida' lunch special that's not on the English menu - it's a complete Asian-Mexican fusion meal with soup, main dish, and drink for about half the price of ordering items separately.
Avg. per person
$30
$$
Maríscos El Guero
Seafood
Honduras 176, 5 de Diciembre
Must Try: Seafood cocktails, ceviches, aguachile, local spot, authentic, inexpensive
Breakfast
Lunch
Dinner
Local Tips
Visit between 2-4 PM on weekdays when locals take their late lunch break - you'll get the freshest catch of the day and avoid the tourist dinner rush while experiencing authentic local atmosphere.
Ask for the 'pescado del día' (fish of the day) which isn't always on the menu but is typically 30-40% cheaper than the listed fish options and is whatever the fishermen brought in that morning.
Avg. per person
$15
$
Fredy's Tucan
Seafood/Mexican
Basilio Badillo 245, Romantic Zone
Must Try: Breakfast, Mexican dishes, seafood, casual atmosphere, local favorite
Breakfast
Lunch
Dinner
Local Tips
Visit between 2-4 PM during weekdays when locals take their comida break - you'll get faster service and can often chat with the owner Fredy himself, who shares stories about the restaurant's history and recommends daily specials not on the menu.
Ask for the 'comida corrida' (daily set menu) which is typically available until 4 PM and costs about 30% less than ordering individual items - it includes soup, main dish, rice, beans, and agua fresca but isn't advertised to tourists.
Avg. per person
$30
$$
Kaiser Maximilian
Austrian/German
Olas Altas 380-B, Romantic Zone
Must Try: Schnitzel, European cuisine, fine dining, elegant atmosphere, outdoor terrace
Breakfast
Lunch
Dinner
Local Tips
Visit during the early dinner hours between 6:30-7:30 PM to avoid the tourist rush that typically arrives after 8 PM. You'll get better service, quieter ambiance, and the same excellent Austrian-European cuisine without the crowds.
Ask your server about the daily Austrian specials that aren't on the regular menu - the chef often prepares traditional dishes like Wiener Schnitzel or Sauerbraten based on ingredient availability, and these are typically more authentic and better prepared than the standard tourist offerings.
Avg. per person
$60
$$$
La Dolce Vita
Italian
Diaz Ordaz 674, Malecon
Must Try: Homemade pasta, Italian specialties, malecon location, ocean views
Breakfast
Lunch
Dinner
Local Tips
Visit La Dolce Vita between 5:30-6:30 PM for their 'hora feliz' (happy hour) when you can enjoy the same stunning sunset views from their terrace but with significantly fewer crowds than the prime 7-8 PM dinner rush.
Ask for a table on the upper terrace level and request to sit near the railing - these spots offer the best unobstructed views of Banderas Bay, but locals know to specifically ask since servers often seat tourists at interior tables first.
Avg. per person
$30
$$
El Brujo
International
Insurgentes 109, Romantic Zone
Must Try: Eclectic menu, brunch, international dishes, bohemian atmosphere, popular with expats
Breakfast
Lunch
Dinner
Local Tips
Visit El Brujo between 6-7 PM for their 'hora feliz' (happy hour) when you can get 2-for-1 mezcal tastings and avoid the dinner rush that starts around 8 PM when local families arrive.
Ask your server about the 'medicina del brujo' - a traditional herbal digestif made with local herbs that the owner prepares himself, but it's only offered to guests who show genuine interest in local traditions.
Avg. per person
$30
$$
Langostino's
Seafood
Morelos 538, Centro
Must Try: Lobster, grilled seafood, elegant dining, romantic atmosphere, excellent service
Breakfast
Lunch
Dinner
Local Tips
Visit during the early evening (5:30-6:30 PM) when locals eat dinner to avoid the tourist rush that hits around 7:30 PM, and you'll get better service and fresher seafood since they're preparing for the dinner crowd.
Ask about the 'pescado del día' (catch of the day) which is often fresher and cheaper than menu items, and locals know to request it prepared 'a la plancha' (grilled) with garlic and lime for the best flavor at no extra cost.
Avg. per person
$60
$$$
No restaurants match your filters. Try adjusting your selection.