ADVERTISEMENT

On the menu are pure love and a drink called Dónde Está la Biblioteca

Bamba Bistro's chef-owner Tina Legarda opens new baby, Kumba

Published Mar 6, 2025 10:33 pm

Where the name Kumba is derived from inspires me to be as genuine as possible in creating a menu and a space that connote how I like things done, simple but full of flavor. —Tina Legarda

At Kumba, I found myself at a table that felt like home, though I was in the company of Philippine dining royalty, such as Glenda Barretto, Myrna Segismundo, Beatrice Kahn-Legarda, Nina Daza Puyat, Sunshine Y. Puey, Francis Lim, Angelo Comsti, and Pepper Teehankee. But that’s the magic of Tina Legarda’s new restaurant, nestled on Aguirre Street in Parañaque, where her Bamba Bistro first took root.

Here, the table is more than a place to eat. It is a threshold, an invitation to partake of something deeper, something that lingers beyond the last bite. For what Kumba offers is not just sustenance but soul, as only something born of love can.

Kumba, drawn from the Tagalog word mapagkumbaba, which means “humble,” is a tribute to Tina’s three-year-old daughter, Miles. It is through food that this love is spoken, plated in dishes that hold the kind of tenderness only a mother’s hands can prepare.

Pulled pork asado cuapao, its softness yielding to memory. Papadum tuna tartare, where grilled pineapple and eel sauce whisper of sweetness and smoke. Dan dan duck dumplings, black pepper crab noodles, tamarind chicken inasal with whipped liver, crispy chicken skin, and sukang pinya—each a story, a moment, a homecoming. Then there is the thanh long kha, a noodle dish with mussels poached in green curry, along with the bistek short ribs crowned with gremolata, the crab and scallop omelette, the unagi kabayaki with roasted bone marrow and whipped scallion. Finally, the last indulgence: Sikwate & Suman or Visayan chocolate and sticky rice, kissed by mango butter, coconut, and peanut. Each bite, an embrace.

CUAPAO NI CRISTINA Pulled pork asado cuapao with garlic cream, pickled mustasa, peanuts, and chicharon.jpg
CUAPAO NI CRISTINA Pulled pork asado cuapao with garlic cream, pickled mustasa, peanuts, and chicharon
STEAMED GROUPER in ginger sauce with clams, crispy shallots, and leek oil.jpg
STEAMED GROUPER in ginger sauce with clams, crispy shallots, and leek oil
TANH LONG KHA (off menu) Poached mussels in green curry sauce with garlic noodles, garlic coconut crumble, and chili oil.jpg
TANH LONG KHA (off menu) Poached mussels in green curry sauce with garlic noodles, garlic coconut crumble, and chili oil
SIKWATE AND SUMAN Mango and sticky rice with milk chocolate mousse, mango butter, coconut, and peanut.jpg
SIKWATE AND SUMAN Mango and sticky rice with milk chocolate mousse, mango butter, coconut, and peanut

Even the drinks tell a story. Dónde Está la Biblioteca?—a frozen margarita plus sangria—is an inside joke in cocktail form, a playful contradiction. Then there’s Mojito Ni Tito, where mint leaves, calamansi, and rhum swirl into nostalgia. Nakakapagpabagabag—a name as dizzying as the drink itself—mixes kiwi, apple, mint, and vodka, a refreshment with a twist of mystery. Sundown Express, fresh pineapple laced with tequila, is the golden hour captured in a glass.

DONDE ESTA LA BIBLIOTICA Frozen margarita and frozen sangria.jpg
DONDE ESTA LA BIBLIOTICA Frozen margarita and frozen sangria
I'M VEGAN (off menu) Seared slices of eggplant and banana in pineapple-coconut sauce with Asian romesco and crispy shallots, served with scallion fried rice.jpg
I'M VEGAN (off menu) Seared slices of eggplant and banana in pineapple-coconut sauce with Asian romesco and crispy shallots, served with scallion fried rice
TINDAHAN NI MARIA (from Bamba Bistro) Pechay, chorizo, and salted egg salad in guava vinaigrette with pili nuts.jpg
TINDAHAN NI MARIA (from Bamba Bistro) Pechay, chorizo, and salted egg salad in guava vinaigrette with pili nuts
TAMARIND CHICKEN INASAL with whipped chicken liver and crisp fried chicken skin, served with homemade sukang pinya.jpg
TAMARIND CHICKEN INASAL with whipped chicken liver and crisp fried chicken skin, served with homemade sukang pinya
BLACK PEPPER CRAB NOODLES with garlic butter cereal and coriander.jpg
BLACK PEPPER CRAB NOODLES with garlic butter cereal and coriander
UNAGI KABAYAKI Rice bowl of shiitake mushroom, bacon, and roasted bone marrow with whipped scallion.jpg
UNAGI KABAYAKI Rice bowl of shiitake mushroom, bacon, and roasted bone marrow with whipped scallion
KATAIFI Goat cheese and feta with guava, arugula, and pistachio in basil vinaigrette.jpg
KATAIFI Goat cheese and feta with guava, arugula, and pistachio in basil vinaigrette
BISTEK SHORT RIBS in curry-onion sauce with Asian gremolata and labuyo sambal.jpg
BISTEK SHORT RIBS in curry-onion sauce with Asian gremolata and labuyo sambal
SUNDOWN EXPRESS Fresh pineapple and tequila.jpg
BISTEK SHORT RIBS in curry-onion sauce with Asian gremolata and labuyo sambal

And so I ate, I shared, and I was filled—not just with food, but with warmth, memory, and meaning. At Kumba, the feast extends beyond the plate. It is a love letter, a lullaby, a promise that no matter where we go, the taste of home will always find us.

Kumba is located at 92 Aguirre Ave., BF Homes, Parañaque, Metro Manila.

Related Tags

MB Lifestyle Online
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.