Located in the heart of Parque Forestal in Santiago, Castillo Forestal is a unique Santiago French restaurant set inside a historic castle overlooking the city’s iconic green space. Positioned directly across from the National Museum of Fine Arts, the restaurant offers one of the most scenic and culturally rich dining experiences in Santiago.
Originally built in 1910 and now recognized as a national heritage site, the venue combines architectural charm with a refined brasserie concept. This Santiago French restaurant blends classic French cuisine with high-quality Chilean ingredients, creating a menu that features traditional dishes such as boeuf bourguignon, escargots, and crêpes alongside modern interpretations.
The restaurant features both indoor dining and a spacious terrace with panoramic views of Parque Forestal, making it an ideal spot for brunch, lunch, or dinner. Guests can enjoy a relaxed yet elegant atmosphere, complemented by a curated wine list, cocktails, and live music experiences.
Popular with both locals and tourists, Castillo Forestal offers a memorable setting that combines history, gastronomy, and culture. Whether visiting for a casual meal or a special occasion, it stands out as a must-visit Santiago French restaurant for those seeking a distinctive dining experience in the city.