On a warm July evening in Valle de Guadalupe, my boyfriend and I pulled into Primitivo in Valle de Guadalupe, Mexico. Down a dirt roach and tucked quietly among the trees, the open-air restaurant carried the scent of nature and herbs as it welcomed us to take seat.

I had heard good things about Primitivo from a few friends prior to crossing the border. Great recommendations aside, what convinced me to make a reservation was the completely appetizing plates on their website and social media accounts. A quick drive into Mexico and after settling into the hotel, it was time for our reservation at Primitivo.
While sitting at the table, we looked over the menu to decide where the night would take us. My thought was to go with something opposite of what I would normally order. We agreed to skip the beef and the octopus and happily chose the Catch of the Day ($2100 pesos) on the prix fixe menu, along with a few extras. The idea of a seafood-centered meal built around local flavors felt perfectly suited to our time in Valle. Not to be held rigidly to the menu, we order a few cocktails and warm Focaccia ($170 pesos) for the table.
The focaccia arrived first. Pillowy soft with just enough chew, served still warm so that every tear released a hint of rosemary and sea salt. Paired with a refreshingly cool mint julep, it set the tone for the meal: rustic comfort with a refined touch. Extending a bit into the menu, we ordered the Potato Chips (Beef Menu) as a side and immediately feel in love with the warmth of the slide potatoes and the crispy chitterlings that rested atop them.
Primitivo’s five-course seafood journey showcased both technique and creativity. Each plate leaned on bold seasoning and thoughtful textures, making the progression feel like a conversation between land and sea.
- Sashimi with morita chili flakes, ponzu sauce, and grilled nori seaweed was the kind of opener that stops you mid-sentence. Bright, clean, and kissed with smoky spice, it struck a balance between delicate fish and fiery heat.
- Grilled Ceviche followed with a fresh and citrusy flavor, layered with herbs, like the essence of summer in Baja captured on a plate.
- Grilled Toro with caramelized onions and sautéed arugula played heavier. It was rich, slightly fatty, and beautifully rounded by sweet onions.
- Grilled Collar with morita chile aioli and handmade tortillas was the showstopper. Tender, almost buttery fish wrapped in warm tortillas, with the aioli bringing so much taste to wake up your taste buds.
- Finally, the Seared Loin with charred red cabbage and dill oil closed the menu. It was earthy, herbaceous, and a perfect reminder that vegetables can stand tall beside fish without being overshadowed.
Each course arrived at a relaxed pace, giving us time to savor, sip, and take in the vineyard views stretching beyond the patio.
What I loved about Primitivo was 100% the food. But it was also the way everything felt grounded in place while at the restaurant. The menu celebrated Mexico’s ingredients without overcomplicating them. The servers moved with ease and patience, balancing knowledge with warmth, and the open-air kitchen offered a glimpse into the rhythm of the chefs at work.
Dining at Primitivo felt like stepping into Valle’s rhythm: slow, intentional, and deliciously immersive. If you’re planning a trip to the region, their catch of the day menu is a must for seafood lovers. Order the focaccia, sip something refreshing like a mint julep, and let yourself linger.
Follow Them.
Address: Carretera Tecate-Ensenada km 89 San Antonio de las Minas, 22753 Ensenada, B.C., Mexico
Phone: +52 646 947 8523
Hours: Tuesday through Saturday – 1:00 to 7:00 pm, Sunday – 12:00 to 5:00 pm, and closed on Monday.
Social: Website, Instagram, and Facebook.














