5 restaurants open during Holy Week in Narvarte

Holy Week isn’t just a time for reflection—it’s also a great opportunity to discover new dining experiences without leaving the city. If you’re in the Narvarte neighborhood, known for its relaxed vibe and diverse culinary scene, you’re in luck. Whether you’re looking for red meat–free options to honor tradition or simply want to treat yourself to something different, Narvarte has restaurants that stay open during this season and welcome you with open doors and flavors worth exploring. From contemporary Mexican cuisine to seafood with a local twist, you’ll find a little bit of everything here.

Restaurants open Holy Week Narvarte

In this list, we’re sharing five spots that will not only be open during Holy Week, but also offer a pleasant atmosphere, memorable dishes, and great service. Perfect for a family meal, a casual date, or getting together with friends, these restaurants give you the perfect excuse to explore Narvarte with a healthy appetite. So if you’re already wondering where to eat during the holiday, get ready—we’re taking you on a delicious, easygoing, and thoroughly enjoyable route. Ready to check them out?

1. Sonora Grill Narvarte

5/5

Located in the lively Narvarte neighborhood, Sonora Grill Narvarte has become one of the area’s favorites for those who enjoy great cuts of meat and a vibrant atmosphere. One of its biggest highlights is the terrace—spacious, comfortable, and perfect for taking in the city’s energy without losing a sense of ease. The restaurant blends the best of a classic steakhouse with a modern approach that includes music, craft cocktails, and attentive service that always aims to go the extra mile. It’s an ideal spot for celebrations, casual plans, or even a stylish business lunch.

The average cost per person at Sonora Grill Narvarte ranges from 900 to 1,100 MXN, a price point that’s well justified by the quality of the food, the overall experience, and the promotions that make it even more appealing. From half-priced bottles of wine to complimentary drinks on select days, each visit can turn into an opportunity to enjoy more for less. Premium members can also take advantage of a 10% discount on the total bill, adding even more value. Overall, it’s an investment worth making for those looking for elevated flavor and ambiance.

Among the menu favorites are the tongue casserole, brisket, and rib eye bone marrow tacos—dishes that showcase the care, technique, and attention to detail behind every preparation. For seafood lovers, the aguachile stands out for its freshness and bold seasoning. Drinks also play a starring role, with mezcalitas leading the way thanks to their balance and originality. Whether paired with a meal or enjoyed on their own, every element of the menu is designed to enhance the experience and leave you wanting to come back.

The restaurant is designed to be enjoyed by everyone, from couples and groups of friends to families with kids. With childcare service and a kids’ menu available, younger guests are well taken care of while adults enjoy their meal. While the overall vibe is both casual and refined, it’s worth noting that the restaurant is not pet-friendly, so it’s best to leave your furry friend at home. Aside from that detail, Sonora Grill Narvarte delivers a well-rounded and consistently satisfying dining experience.

2. Barracruda Narvarte

5/5

Located at 243 Petén Street in Narvarte, between Avenida Universidad and Petén, Barracruda Narvarte is a true urban hideaway that brings together bold seafood flavors with contemporary touches. Its concept stands out for being versatile and welcoming, making it a great choice for families, romantic dates, or get-togethers with friends. The atmosphere is fresh, comfortable, and full of energy, featuring a kids’ area so little ones can have fun while adults enjoy their time with ease. Every detail—from the design of the space to the attentive service—is thoughtfully curated to deliver a well-rounded experience that makes you want to stay longer and come back again.

The average price per person at Barracruda Narvarte ranges from 600 to 700 MXN, offering an attractive value for the quality and portion sizes served. Dishes are generous, and the freshness of the ingredients is evident from the very first bite. The restaurant also offers frequent promotions and maintains a casual yet well-kept vibe, positioning it as a standout option within the neighborhood’s dining scene. If you’re looking to eat well, enjoy great drinks, and have a good time without overspending, this spot delivers without hesitation.

Menu highlights include the Aguachile Trilogy, Zarandeado Red Snapper, “mummy-style” shrimp, and Mar y Tierra tacos, all of which pair perfectly with their well-known micheladas—whether you go for the Kraken, the Medusa, or the Barracruda, each one offers a different experience. The flavors are bold, well-balanced, and instantly evoke coastal vibes. To finish on a high note, the Carajillo Cobrakai makes for the perfect finale. At Barracruda, the kitchen is a constant celebration of freshness and flavor.

Barracruda Narvarte is also a great option for those looking for pet-friendly spaces, as it does welcome pets. So if you want to enjoy a great meal with your well-behaved furry companion, you’re more than welcome to do so. Whether it’s a casual weekday lunch or a special weekend outing, this restaurant checks all the boxes to earn a spot on your list of go-to favorites. Narvarte has plenty of options, but few are as complete, fun, and well executed as Barracruda Narvarte.

3. Dos Tapas Charcutería & Cervecería Narvarte

5/5

In the heart of the Narvarte Oriente neighborhood, specifically at 982 Dr. José María Vértiz, you’ll find Dos Tapas Charcutería & Cervecería— a charming spot that captures the essence of a Spanish tavern with a distinctly local twist. Its cozy terrace, laid-back atmosphere, and no-frills décor make it an irresistible choice for those looking for good food, great company, and an easygoing vibe. Whether it’s a casual lunch, a special date, or an afternoon spent chatting with friends, this place delivers an authentic, no-fuss experience filled with flavors that evoke the Mediterranean.

The average price per person at Dos Tapas Charcutería & Cervecería ranges from $200 to $500 MXN, making it an affordable and flavorful option in the area. Despite its European-inspired style, the menu offers fair prices and well-sized portions, perfect for sharing. They also offer an exclusive 10% discount for Premium members, adding extra value to every visit. With options suited for a full meal or just a round of tapas and beers, this spot has become a favorite in Narvarte for eating well without overspending.

The restaurant’s culinary concept revolves around tapas and pintxos made with fresh, high-quality ingredients. Menu favorites include huevos rotos, Iberian ham croquettes, churrasco, and Andalusian-style calamari, all of which pair perfectly with drinks like classic Estrella Galicia beer, sangrias, tinto de verano, and the always-essential vermouth. Signature cocktails also have their place, ideal for those who enjoy trying something new each time they visit. On weekends, the experience is elevated even more with special paellas that add an extra layer of flavor to the menu.

This restaurant works well for almost any occasion, though it’s worth noting that it is not pet-friendly, so it’s best to leave your furry friend at home this time. Even so, Dos Tapas Charcutería & Cervecería is a must-visit if you love Spanish flavors, relaxed terraces, and a great atmosphere. Between shareable plates, cold beers, and live music, this Iberian-inspired corner in Narvarte turns every visit into a small gastronomic escape—perfect for those who want to travel to Spain without leaving Mexico City.

4. La Mansión Insurgentes

5/5

Located at 778 Insurgentes Sur Avenue in the iconic Del Valle neighborhood, La Mansión Insurgentes has established itself as a symbol of quality, tradition, and refined taste in Mexico City. With more than 60 years of experience mastering the art of premium cuts, this restaurant combines an elegant style with meticulous attention to detail. Its spacious and sophisticated atmosphere makes it ideal for any occasion—from family gatherings and romantic dinners to business meetings or meals with friends. The recently remodeled terrace, featuring DJ music and signature cocktails, adds an extra layer to the overall gourmet experience.

The average cost per person at La Mansión Insurgentes ranges from 500 to 1,200 MXN, depending on menu selections. While the offerings include everything from more accessible dishes to high-end specialties, the quality of the ingredients and the level of service fully justify the price. The restaurant also offers a corkage-free policy, allowing guests to bring their favorite bottle of wine without added fees. Reservations are available, private dining rooms are offered, and every detail is designed to make each visit as comfortable as it is memorable—perfect for those seeking understated luxury and consistently excellent food.

Menu highlights include premium Angus beef cuts aged for 28 days, such as the classic limón sirloin, the juicy jugo de carne, and the shareable tomahawk steak. The menu also features empanadas, fresh salads, and seafood specialties like Norwegian salmon served with wild rice, a favorite among regulars. A carefully curated wine cellar and an elevated cocktail program round out the experience, ensuring that every meal feels well balanced and thoughtfully executed. Flavor, presentation, and quality come together seamlessly to deliver a truly complete dining experience without leaving the city.

While the restaurant welcomes all types of diners, it’s important to note that La Mansión Insurgentes is not pet-friendly. Even so, it remains synonymous with excellence, tradition, and consistently well-executed cuisine. If you’re looking for a premium dining experience in the southern part of the city—complete with top-quality cuts, a refined atmosphere, and attentive service—this is a reliable choice. A timeless classic that continues to thrive by evolving without losing the essence that has made it a favorite for generations.

5. El Pez Muy Muy

5/5

Located at 466 Caleta Street in the Narvarte Oriente neighborhood, El Pez Muy Muy is a restaurant that captures the essence of Mexico’s northern Pacific coast through a culinary concept built on freshness, bold flavor, and authenticity. It’s the perfect spot for anyone looking to escape the daily routine with a beachy vibe—without leaving the city. The décor, inspired by ocean tones and the laid-back feel of the coast, makes you feel like you’re on vacation from the moment you walk in. Here, the experience goes beyond the food and is felt throughout a space designed to be enjoyed at a relaxed pace.

Prices at El Pez Muy Muy range from 70 to 250 Mexican pesos per person, making it an excellent option for eating well without overspending. This accessibility makes it ideal for any day of the week, whether you’re stopping by for a quick lunch, an informal date, or a casual outing with friends. They also offer daily promotions like 2-for-1 cocktails and carajillos, turning every visit into a small celebration. It’s one of those places you enjoy just as much for its easygoing atmosphere as for its flavorful menu.

Standout dishes include the Green Shrimp Aguachile, Tuna Tostadas, Shrimp Cream Soup, the Taco Rey, and the Taco Momia. Each dish is crafted to highlight the freshness of the ingredients, with combinations that surprise the palate and deliver well-balanced flavors. Drinks like the Muy Muy Clamato, Mezcal Cantarito, and Carajillos pair perfectly with the food and round out the experience. It’s the kind of place where every visit can feel different, whether you’re in the mood for something light, classic, or a bit more adventurous.

The restaurant has not specified whether it is pet-friendly, so if you’re planning to visit with your furry companion, it’s best to check ahead of time. What’s certain is that El Pez Muy Muy wins people over with its fresh concept, fair prices, and welcoming atmosphere. If you’re in Narvarte and craving seafood with personality, this is a spot you’ll want to return to more than once. Whether for a relaxed lunch or a lively dinner, there’s always flavor, color, and a coastal vibe waiting for you here.

Your food journey doesn’t end here

Narvarte always has something up its sleeve, and Holy Week is no exception. These five restaurants not only stay open, but also offer fresh, flavorful menus perfectly suited to the season. Whether you’re craving seafood, looking for vegetarian options, or simply want to enjoy a great meal without worrying about seasonal restrictions, you’ll find places here that truly deliver—great atmosphere, accessible prices, and quality you can count on. Best of all, they’re ready to welcome you whether you’re stopping by for a relaxed meal, a date, or a family outing.

And if after this tour you’re still hungry for more, don’t worry. On our blog, you’ll find plenty of other guides to help you discover delicious spots in neighborhoods like Roma, Condesa, or Del Valle. Each area has its own vibe and hidden gems, and we’re here to help you find them. Save this article, share it with your favorite people, and stay tuned—because this city is full of places worth savoring, every season of the year. Do you already know where your next stop will be?