ADVERTISEMENT

The Antolin 'winning combination'

A Sunday pop-up introduces a new chicken burger concept from Chef James Antolin, drawing diners eager to try his bold flavors and generous cuts

Published Nov 26, 2025 09:54 pm
Anyone who’s been a fan of Chef James Antolin’s Ikomai Tochi in Salcedo Village will swear by their Chicken Karaage on a stick, and how it’s chicken-thigh perfection. So imagine if you’d place those thighs between a soft bun (let’s stick to food, shall we?), and added all sorts of options via sauces and add-ons? That sounds like a real winning combination, and so I didn’t even blink an eye in booking a table for the first Sunday of Chef James’ Chatto Chicken Sunday pop-up at Ikomai (which is traditionally closed on Sundays).
It’s a Chatto Chicken Burger takeover of Ikomai, and James couldn’t be prouder explaining how it’s his opportunity to test the market with his Japanese partners who set up Chatto Chicken in Nagoya, and just had a very successful pop-up in Tokyo. And this is hardly surprising, as it’s the reliable 200g of juicy thigh cutlet that’s been marinated for hours, and now paired with exciting sauces and siding possibilities. I even heard from James that in the coming Sundays, chicken wings will be made available, and that in the near future, a duo of beef-centric options could sneak into the Sunday menu.
It’s an incubator stage of sorts for Chatto, testing the market via these Sunday takeovers, and letting the Chatto Chicken Burgers be sampled by the public. From what I saw and tasted that first Sunday, James and his partners have a strong winner on their hands. Several friends from the culinary scene, like Chef J Gamboa, showed up, along with noted food and lifestyle bloggers such as Handpicked by Ron & Chris, and a number of Japanese expats with their families. And yes, the chicken burgers are literally finger-licking good as they’re messy (in a good way), with the generous thigh pieces extending beyond the size of the delicious soft bun.
The three more popular variants that Sunday were the Classic Chicken Burger, the Salsa Chicken, and the Black Pepper Cheese Chicken. The Classic is served with lettuce, cheese, tomato and onions, while the Salsa has a spicy tomato-based salsa that adds flavor to the chicken burger. The Black Pepper Cheese has onions and a rich sauce that complements the chicken cutlet superbly. We ordered French fries, and my youngest, Luca, loved the curry fries.
My wonderful Chatto Chicken Burger
My wonderful Chatto Chicken Burger
There’s a Buffalo Chicken Burger that looks really interesting, and I overheard great things about the Yangnyeom Chicken Burger and the Avocado Chicken Burger. In true Japanese form, there’s a Teriyaki Chicken Burger that I’d like to try on my next Sunday visit. They’re priced upwards of P350/burger, except for the Double Chicken and the Avocado, which are north of P450. But if you factor in the 200g of chicken thigh, and how they’re all bursting with flavors and sidings, my cost-conscious youngest was saying it’s good value for money.
These chicken burgers really hit the spot, and it’s not like you’ll be looking for something else to eat after you’ve indulged. I’m a fastidious, neat eater, so I might opt to eat with a fork and knife the next time; but if you’re looking for what could be the most interesting chicken burger in Manila today, I’d highly recommend Chatto, and how it beats all the other chicken-inspired burgers without even trying! See you next Sunday!
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.