ADVERTISEMENT

Future-proofing a culinary legacy

The Araneta-Fores family charts a new course for AF Hospitality and CIBO while honoring the vision of the late Margarita Forés.

Published Jul 11, 2025 07:54 am
Lusso at the Podium was the location for a small conclave of media friends organized on behalf of AF Hospitality and the Araneta-Fores family. The agenda that lunchtime was to deliver several business-related moves concerning AF Hospitality (AFH), which was founded by Amado Fores. Prior to the lunch, AFH counted a mano, Ramen Ron and Steak & Frice as their food brands. Founded by Amado’s mother, the late Margarita Forés, Lusso, Grace Park and Margarita Florals will now transition to be part of AFH.
CIBO, which was also founded by Margarita Forés, will now be led by Amado, with the existing established leadership team, and this includes Margarita Signature Caterer. At its essence, the moves honored the legacy of Margarita while positioning the food group for a dynamic tomorrow, future-proofing her legacy within the Philippine culinary landscape.
Carmela and Amado Fores
Carmela and Amado Fores
As Amado succinctly remarked, “This has been a time of deep reflection, and I carry with me not only grief, but also the profound honor of continuing what she built.” As Amado was visibly stressed and holding back tears as he gave his speech, one couldn’t help but find it heart-breaking that this had come to pass just a few months ago. Our celebrated Filipino cuisine advocate and restaurateur, Margarita Forés, unexpectedly passed away on Feb. 11, 2025.
The key updates are as follows: Amado Fores is now president and CEO of CIBO. Chef Jorge Mendez remains executive chef and director of research and development. Edgar Allan Caper is now managing director of CIBO, while Bledes Fores Legarda and Oye Fores continue as managing director and executive vice president, respectively. Mercedes Fores will now take on the role of chief operating officer.
The key players of AF Hospitality and CIBO
The key players of AF Hospitality and CIBO
Within AF Hospitality, Amado’s wife, Carmela Fortuna Fores, will join as managing director, bringing her wealth of experience in retail and marketing — a great way to bring in a fresh perspective, plus established operational expertise.
A string of Lusso “greatest hits” were served that lunch, a fitting tribute to how Margarita had nurtured the brand for 16 years. In my mind, Lusso is a worthy, more manageable successor to her Pepato — which I loved, but was ahead of its time.
Mercedes Fores, the new CIBO COO
Mercedes Fores, the new CIBO COO
Beyond the expansion news of the various brands, what got me truly excited was the announcement that the CIBO brand would soon open a new Japanese concept, Makanai. Created by Chef Jorge Mendez, August 2025 was mentioned — and that’s just around the corner.
What was touching was seeing the family united and gathering around Amado. It was an afternoon of honoring his mom’s memory and legacy while looking forward to the future of what she had started. Somewhere, Margarita must be smiling and wishing Amado the best.
Araneta-Fores family picture of the day — two generations represented.
Araneta-Fores family picture of the day — two generations represented.
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.