This experience stands out because it combines a cultural walking tour, a local market visit, and a hands-on cooking class all in one. Unlike typical cooking classes, guests will explore Puerto Vallarta with a certified local guide, learn the history behind Mexican cuisine, and shop for fresh ingredients at a traditional market.
Back at Gaby’s Restaurant, participants will cook authentic Taco Tuesday recipes from scratch, including handmade tortillas, salsas, and traditional fillings. The experience is highly interactive, small-group, and led personally by Chef Julio Castillón.
More than just cooking, it’s a true immersion into Mexican culture, flavors, and local life from the market to your table.
Salsa Bar
Fresh salsa bar with avocado-cilantro, cranberry macha, molcajete, pico de gallo, pineapple habanero, guacamole and more.
Hand made Tortillas
Learn to make fresh handmade tortillas from scratch using traditional techniques, just like in authentic Mexican kitchens.
Birria Tacos
Juicy slow-cooked birria tacos served with rich consommé, packed with bold flavors and traditional Mexican spices.
Pastor Tacos
Traditional tacos al pastor with marinated pork, pineapple, onion and cilantro, full of bold and authentic Mexican flavors.
Fish tacos Baja style
Crispy Baja-style fish tacos with fresh cabbage, creamy sauce and lime, full of coastal Mexican flavors
Tequila or Raicilla Tasting
Enjoy a tasting of tequila or raicilla while learning about their history, flavors and artisanal production.
Carne Asada Tacos
Grilled carne asada tacos with tender beef, onion, cilantro and fresh lime, full of bold Mexican flavors.
Ceviche tostadas Vallarta style
Fresh ceviche tostadas Vallarta style with fish, lime, tomato, onion and cilantro, bright and full of coastal flavors.
Meet at Gaby’s Restaurant, Mina 252, Downtown. Our Chef will greet you at the entrance wearing a Gaby’s uniform or holding a sign. Please arrive 10–minutes early. This experience includes a walking tour to the local market, so wear comfortable shoes.
For a full refund, cancel at least 24 hours before the scheduled departure time.
You can cancel up to 24 hours in advance of the experience for a full refund.
Your guide to the flawless travel experience