8 restaurants open during Holy Week in San Ángel

When Holy Week arrives, San Ángel becomes one of the most charming areas to enjoy a great meal without the crowds that usually fill the city. With its cobblestone streets, colonial mansions, and bohemian atmosphere, this southern Mexico City neighborhood offers not only history and art, but also a dining scene that stays active throughout the Lenten season. If you’re looking for a place to eat well without straying from tradition, here’s a curated selection of restaurants that remain open during these days—perfect for treating yourself without leaving the city.

Restaurants open Holy Week San Ángel

Whether you’re craving seafood, chef-driven cuisine, vegetarian dishes, or a good glass of wine to pair with your time off, these San Ángel spots have something for every taste. From hidden terraces to garden-view dining rooms, each restaurant brings its own charm to turn your Holy Week meal into a memorable experience. Stick around to discover options that blend classic and innovative flavors—and that will likely have you coming back long after the holidays are over.

1. Santana Escenaria

5/5

Located at 263 Avenida San Jerónimo, inside the well-known Plaza Escenaria, Santana Escenaria stands out for offering a well-rounded experience that blends the best of Mexican cuisine with a lively, welcoming atmosphere. The restaurant has become a favorite gathering spot in the Tizapán area thanks to its vibrant and versatile vibe. Whether you’re visiting with family, on a romantic date, or meeting up with friends, live music and personalized service make every visit feel special. Santana is the kind of place everyone wants to check out—and always wants to come back to.

With an average price range of 200 to 500 Mexican pesos per person, Santana Escenaria is an accessible option that doesn’t compromise on quality or experience. The menu is designed to appeal to both classic tastes and more adventurous palates, offering everything from traditional dishes to creative reinterpretations. The restaurant also features regular promotions, standout drinks, and the option to book in advance. This balance of price, ambiance, and flavor makes it one of the most beloved dining gems in southern Mexico City.

Santana Escenaria’s culinary offering centers on Mexican flavors reimagined with style. Among the most recommended dishes are the quesitacos, jicama tacos, the seafood tower, and the arrachera aguachile. Each recipe combines fresh ingredients with traditional techniques, resulting in plates that impress both in flavor and presentation. The Don Juan ceviche is another must-try, perfect for sharing. All of this is paired with a drink selection that complements the experience, from refreshing cocktails to well-executed classics.

This restaurant wins people over not only with its food and atmosphere, but also with its versatility for different occasions. While it’s not specified whether Santana Escenaria is pet-friendly, it’s worth noting its strong focus on delivering a complete in-house experience. With live music, DJs, attentive service, and a menu that celebrates the best of Mexican cuisine, it’s an ideal place to step away from the everyday routine and enjoy the moment. Perfect for anyone looking for a casual spot with intention, where every visit feels like a celebration.

2. Fisher's House Altavista

5/5

Located at 142 Altavista Avenue, in the traditional San Ángel Inn neighborhood, Fisher’s House Altavista presents itself as an elegant and modern option for seafood lovers in Mexico City. This restaurant has become a local favorite thanks to its relaxed atmosphere, contemporary décor, and spacious terrace that invites guests to enjoy every meal in a casual, welcoming setting. Ideal for dining with friends, family, or as a couple, Fisher’s blends the freshness of the sea with service that makes diners feel at home from the very first moment.

With an average price range of 500 to 700 Mexican pesos per person, Fisher’s House Altavista offers an excellent balance between quality and value. Despite its high-quality fish and seafood offerings, it remains an accessible choice within the area’s dining scene. It’s perfect for a laid-back weekday lunch or for celebrating a special occasion without going over budget. Reserving in advance allows you to secure your spot and enjoy a smooth, hassle-free experience. The restaurant also features promotions and a service approach focused on making every guest feel well taken care of.

When it comes to food, Fisher’s House Altavista stands out for its variety and creative take on seafood flavors. The menu ranges from appetizers, soups, and rice dishes to oven-baked plates, octopus, shrimp, lobster, and fresh salads. There’s also a raw bar, ideal for those who prefer lighter options like ceviches and tiraditos. All ingredients are carefully selected and sourced from responsible fishing, resulting in dishes with authentic flavor and noticeable quality. The kitchen team is constantly innovating, delivering plates that surprise with both technique and presentation.

This restaurant is a great choice for anyone looking to enjoy memorable seafood-focused experiences. While it’s not specified whether Fisher’s House Altavista is pet-friendly, it’s a good idea to check directly before visiting with your furry companion. Even so, the restaurant offers everything you need for a great outing: a pleasant atmosphere, friendly service, and a menu that celebrates the sea from multiple angles. If you’re in San Ángel and craving seafood with a refined touch in a comfortable setting, Fisher’s is a reliable and satisfying option.

3. Tori Tori Altavista

5/5

Located at 147 Altavista Avenue in San Ángel Inn, Tori Tori Altavista is synonymous with elegance, precision, and Japanese tradition in Mexico City. Founded by Dr. Katsumi Kumoto Kawasaki, this restaurant has earned its place as one of the most respected in its category nationwide. From its cutting-edge architecture to its carefully curated ambiance, everything here is designed to immerse you in a refined sensory experience. It’s an ideal choice for those who value quality, sophistication, and authenticity. Whether you’re visiting for business, a special meal, or simply a love for well-crafted sushi, every detail comes together to create a truly memorable moment.

The average cost per person at Tori Tori Altavista ranges from 1,000 to 1,300 Mexican pesos—an investment that proves worthwhile from the very first course to the last bite. This price reflects the premium quality of the ingredients, the impeccable technique behind each dish, and a level of service that meets the highest standards. It’s an excellent option for a formal lunch or an intimate dinner for two. This is not just a meal you pay for—it’s an experience you live, thoughtfully designed from the moment you sit down to the final sip of wine or sake.

The culinary concept honors Japanese cuisine with both fidelity and creativity. From perfectly prepared edamame to fresh fish nigiri, along with dishes like gyu tataki and delicate sashimi, every plate is executed using traditional Japanese techniques. Freshness takes center stage, paired with an elegant presentation that reflects deep respect for Japan’s culinary culture. The menu is extensive yet well curated, offering a balance of classic favorites and contemporary interpretations, always with flavor as the main focus. For lovers of authentic sushi, Tori Tori is a place that never disappoints.

It’s important to note that this restaurant does not allow pets, so if you’re planning to visit with your furry companion, you may want to consider another option. That said, if you’re looking for a refined dining experience in an elegant setting, with outstanding service and flawless execution in the kitchen, Tori Tori Altavista delivers on every level. It’s a safe bet for those who value quality over quantity, clean and well-executed flavors, and the feeling of having traveled to Japan without leaving southern Mexico City.

4. Alaia Terraza San Ángel

5/5

Located at 80 Canoa Street in Tizapán San Ángel, Alaia Terraza San Ángel is a restaurant that blends the tradition of Spanish cuisine with the warmth of a terrace offering stunning views. With more than 22 years of history, this spot has become a classic for those seeking a high-end dining experience in a relaxed yet elegant setting. Whether you’re visiting as a couple, with friends, or for a business lunch, Alaia offers spaces suited to every occasion. Its welcoming atmosphere, English pop music, and DJ sets from Thursday to Saturday turn every visit into a lively celebration.

The average price per person at Alaia Terraza San Ángel ranges from 1,000 to 1,300 Mexican pesos—an investment well worth it considering the quality of the ingredients and the level of service. The restaurant also offers private areas at no additional cost, ideal for intimate gatherings or special events. By booking in advance, you can secure your spot and enjoy a seamless experience. If you’re looking for a place that combines excellent food, an outstanding ambiance, and personalized attention, this restaurant is a reliable choice in the southern part of the city.

Each dish at Alaia is designed to highlight the best of Spanish and Mediterranean cuisine. From classic ham croquettes to their signature Basque cheesecake, as well as grilled fish, pintxos, suckling pig tacos, and ribeye skewers, the menu is varied, well balanced, and full of flavor. Rice dishes are another standout and are complemented by a carefully curated wine list selected by the in-house sommelier. The kitchen focuses on fresh products and techniques that honor tradition while still leaving room for innovation—perfect for those who enjoy great food and trying something new with every visit.

While it’s an excellent option for families, romantic dates, or special celebrations, it’s worth noting that this restaurant does not allow pets, so it’s best to plan accordingly. That said, if you’re looking for a complete dining experience where every detail matters—from the view to the flavors—Alaia Terraza San Ángel is a winning choice. Its terrace, impeccable service, and culinary excellence make it a must-visit reference point for lovers of Spanish cuisine and good living.

5. La Jacinta San Ángel

5/5

Located at Plaza San Jacinto #3 in the San Ángel neighborhood, La Jacinta San Ángel stands out as one of the most charming spots in the southern part of Mexico City. With a terrace that instantly captures attention and a warm, inviting atmosphere, it’s an ideal place for any kind of plan—from a casual meal to a special evening out. Its architecture and surroundings encourage you to slow down and relax, while the food and cocktail offerings do their part in turning every visit into a well-rounded experience. The combination of a prime location, good music, and excellent service makes it truly hard to resist.

The average price range at La Jacinta San Ángel goes from 500 to 800 Mexican pesos per person, a reasonable investment considering the quality of the ingredients, personalized attention, and standout ambiance. Booking in advance helps secure a table and avoid long waits, especially on weekends. This is a place that draws people not just because it’s trendy, but because of a consistent concept that blends flavor, good vibes, and hospitality. Every peso spent here feels well worth it, whether you’re stopping by for a relaxed afternoon or a lively night out with friends.

The culinary proposal focuses on fresh ingredients and contemporary Mexican recipes, resulting in balanced, flavorful dishes full of character. What truly elevates the experience at La Jacinta, however, is its signature cocktail program. The mixologists create everything from reinvented classics to inventive drinks that impress with both presentation and taste. Each cocktail feels like a liquid work of art that perfectly complements the food. The menu is versatile and adaptable to different tastes, ensuring there’s always something new to discover—whether you visit for brunch, lunch, or dinner.

While the terrace is perfect for enjoying the outdoors and the relaxed atmosphere, it’s important to note that this restaurant is not pet-friendly. Still, for those looking for great food, top-tier cocktails, and service that pays attention to every detail, La Jacinta San Ángel is a must-visit in the southern part of the city. Whether it’s for an intimate gathering, a plan with friends, or simply treating yourself, this spot delivers a consistently great experience.

6. Cambalache Escenaria

5/5

Located at 263 Avenida San Jerónimo, suite 28, in the Tizapán San Ángel neighborhood, Cambalache Escenaria is an Argentine restaurant with more than 30 years of experience that blends tradition, expertise, and a truly welcoming family atmosphere. The space is spacious and inviting, with a classic feel that makes it a favorite for all kinds of gatherings. Every detail is designed to make you feel at home, while still maintaining an elegant touch that sets it apart. Soft music, well-spaced tables, and attentive service come together to create a warm, comfortable experience that’s perfect for sharing memorable moments around the table.

The average cost per person at Cambalache Escenaria ranges from 300 to 500 Mexican pesos, making it an accessible option considering the quality of the ingredients and the level of service. The extensive menu allows you to enjoy a complete meal without overspending, whether you’re stopping by for a casual lunch or celebrating a special occasion. Reservations are available, which is especially helpful on weekends, ensuring a smooth and pleasant visit from start to finish—right through dessert or that final glass of wine.

House specialties include Prime-quality cuts of beef, lamb, suckling pig, and imported fish, all expertly grilled over charcoal. The menu also features traditional Argentine recipes such as soups, side dishes, artisanal breads, and fresh salads that perfectly complement each main course. Wine pairing plays an important role here, with a cellar that offers an excellent selection of Argentine wines along with labels from other regions around the world. Every element of the menu is thoughtfully crafted to deliver a complete, flavorful experience rooted in authentic southern cuisine.

While the atmosphere is ideal for families, couples, and business meals, it’s worth noting that this restaurant does not allow pets, so if you’re planning to dine with your furry companion, you may want to consider other pet-friendly options. Even so, Cambalache Escenaria stands out for its hospitality, well-executed cuisine, and the sense of tradition passed down through generations. It’s the kind of place people love to recommend—not just for the food, but for how good it feels to be there. If you’re looking for a spot where great service and great food go hand in hand, this restaurant is a sure bet.

7. Puerto Madero San Ángel

5/5

Located at 6 Avenida de la Paz in San Ángel, Álvaro Obregón, Puerto Madero San Ángel stands out as one of the most exclusive restaurants in the southern part of Mexico City. Its atmosphere strikes a perfect balance between elegance and ease, creating an ideal setting for any occasion. Whether it’s a business lunch, a family gathering, or a romantic date, the restaurant adapts effortlessly to each plan with soft music, sophisticated décor, and careful attention to detail. It’s the kind of place that turns any meal into a special moment thanks to its focus on comfort and quality.

The average cost per person at Puerto Madero San Ángel ranges from 300 to 500 Mexican pesos, a more than reasonable figure considering the level of service, the setting, and the quality of the ingredients. This price range allows you to enjoy anything from a light meal to a full dining experience without overspending. The menu is designed to satisfy discerning palates while maintaining a balance between luxury and accessibility. It’s also a great choice for understated celebrations or simply treating yourself on any given day. The experience goes beyond the food, extending to the thoughtful service and care put into every detail.

The culinary proposal centers on premium meats, seafood, fish, and imported Maine lobster, all prepared with precision on a charcoal grill. Each dish stands out for its freshness and quality, with careful preparations that highlight the best of each ingredient. From fine cuts to perfectly cooked fish, the menu caters to both dedicated meat lovers and those who prefer flavors from the sea. The wine list is another strong point, featuring national and international labels that elevate the experience to a gourmet level without feeling complicated or pretentious.

While the atmosphere at Puerto Madero San Ángel is relaxed, the restaurant maintains a formal approach and does not allow pets on the premises. Even so, this doesn’t detract from the overall experience, which remains polished from start to finish. Service is warm, professional, and focused on making every guest feel special. If you’re looking for a place where great food, an elegant setting, and top-notch service come together effortlessly, this restaurant is a reliable choice. Puerto Madero knows how to make classic dining truly memorable.

8. OXA Cocina Única San Ángel

5/5

Located at Plaza San Jacinto 11 in San Ángel, Álvaro Obregón, OXA Cocina Única San Ángel is a tribute to Mexico expressed through both cuisine and design. This restaurant goes beyond food, integrating traditional elements such as clay, stone, talavera, and handcrafted textiles into its décor, creating a warm, authentic space full of identity. OXA’s concept is built around surprising each guest with a culinary narrative that honors Mexico’s roots while reimagining them in a contemporary way. It’s an ideal place for those who appreciate Mexican culture in all its forms—from the visual to the sensory.

The average price per person at OXA Cocina Única San Ángel ranges from 500 to 1,000 Mexican pesos, in line with the immersive experience it offers. This range includes distinctive dishes prepared with modern techniques, as well as thoughtfully selected beverages. Every visit is an investment in flavor, creativity, and hospitality. The attention to detail—both on the plate and in the ambiance—makes each peso well worth it. It’s a restaurant designed for those seeking a meaningful meal, where every ingredient has a purpose. Perfect for a special lunch or dinner with a partner, friends, or for turning an ordinary meal into a memorable occasion.

The kitchen is led by chef Ana Martorell, a passionate advocate of Mexican gastronomy with international recognition. Her menu is designed to tell stories, featuring reinterpretations of classic Mexican dishes alongside original creations that respect the essence of local ingredients. Beyond savory plates, Ana is also dedicated to crafting artisanal chocolates, which are reflected in many of the restaurant’s desserts. At OXA, cooking is celebrated with respect, technique, and passion. It’s the kind of place where every dish sparks conversation and every meal becomes a sensory memory.

While the atmosphere is warm and the service exceptionally attentive, OXA Cocina Única San Ángel does not allow pets, making it ideal for a more intimate and reflective dining experience. The overall concept invites guests to disconnect from the daily rush and reconnect with the flavors of the country. Whether you’re celebrating something special or simply treating yourself, this space encourages you to experience Mexico from a new perspective. OXA doesn’t just nourish the body—it feeds the soul.

Ready for the next foodie stop?

Enjoying Holy Week in San Ángel is about much more than strolling through its history-filled streets—it’s also about savoring its rich dining scene without worrying about which places are open. Whether you’re in the mood for a terrace with a view, a relaxed family meal, or an intimate dinner by soft lighting, this neighborhood has something for everyone. At each of the restaurants on this list, you’ll find not only delicious dishes but also the perfect atmosphere to disconnect from the city’s hustle and bustle. This guide proves that you don’t need to leave Mexico City to enjoy a truly special culinary experience during the holidays.

And if your San Ángel food tour leaves you wanting more, we invite you to keep exploring our blog. You’ll find lists, recommendations, and insider tips from other neighborhoods around the city that are also worth visiting during Holy Week—and all year long. Discover where to eat, what to order, and how to make the most of every foodie plan you have in mind. When it comes to eating well, we’re here to guide you to the best spots. Don’t miss out on the next must-visit place.