ADVERTISEMENT

Sweet music in Arturo's kitchen

Published Mar 17, 2026 09:28 pm
Samba is the vibrant Peruvian restaurant on the 8th floor of Shangri-La The Fort, BGC. Later this year, it will be marking its 10th anniversary, and those with a discriminating palate have long enjoyed how it subtly celebrates Peruvian cuisine, a fusion of Japanese, Spanish, and indigenous South American cooking techniques, in a setting that’s bright and invigorating. There’s a resort-styled ambiance, as it’s located by the hotel’s pool, and has a well-ventilated al fresco section.
Chefs Arturo and Joris
Chefs Arturo and Joris
During the special media lunch arranged at these outdoor tables, Shangri-La The Fort’s Executive Chef Joris Rycken was on hand to reintroduce us to Samba’s Chef Arturo Melendez. Chef Arturo is coming close to his first year at the helm of Samba, and it was nice to see how he’s stamping his name on the menu with a bevy of wonderful new dishes.
Asked if there was any one dish he’s especially proud of, with a twinkle in his eye, Chef Arturo was quick to dismiss any notion that his was a “one-note samba.” He said that he’s extremely proud of all his dishes and there’s no one favorite. That would be more on us, as the ones dining and sampling his brand of cooking, to say which ones would be our favorites. Well said.
If we’re talking Peruvian cuisine, it stands to figure that ceviche, tiradito, causa, and their street food anticucho will be part of the offerings, and we weren’t disappointed.
Ceviche Mi Mamá Dice
Ceviche Mi Mamá Dice
The Ceviche Mi Mamá Dice is grouper, rocoto leche de tigre, coriander, sweet potato mash, cancha, and corn cake. The corn cake was the truly imaginative addition to this dish, blending well with the ceviche in its citrus “broth.”
Causa Con Langostinos Al Ajo
Causa Con Langostinos Al Ajo
Causa Con Langostinos Al Ajo is Chef Arturo’s response to the traditional Spanish Gambas al Ajillo. In Chef Arturo’s kitchen, there’s spinach causa, the garlic prawn, but with a garlic citrus mayo and carrot wasabi purée. This was a cause for celebration, as it’s singular, with a distinct flavor profile that I welcomed, gaining strong points for presentation alone.
Anticucho de Pulpo
Anticucho de Pulpo
Anticucho de Pulpo is chargrilled octopus, with the anticuchera sauce smeared on the plate, accompanied by cassava slices, a black olive tapenade, corn, and carrot textures. I really liked how tender the octopus was, and how the other ingredients added to the tasting experience.
Then the Anticucho de Pescado arrived, and this would be my favorite of the day. It’s a toothfish (cod) skewer, the toothfish grilled with an aji panco miso glaze. Served with rocoto mayo, sweet potato, and wasabi salt, the glaze elevated this dish to something exceptional, and many at my table were ready to express this sentiment to Chef Arturo.
De La Selva su Pescado is grilled barramundi, with mishkina sauce, a cassava purée, and coriander coulis. There were two portions of the barramundi, set apart by the coriander flake, which was like a kropek. Ingenious, and the cassava was like a mashed potato side.
Anticucho De Pescado
Anticucho De Pescado
De La Selva Su Pescado
De La Selva Su Pescado
Lomo Saltado
Lomo Saltado
The Lomo Saltado is stir-fried prime beef tenderloin, with tomato, onions, soy sauce, and marble potato. Served with rice and a fried egg, the idea was to first mix it all together before indulging. We followed Chef Arturo’s instructions, and it really changed the dish into something hearty, unique, and delicious.
The dessert and mixed drinks at Samba are superb as well, the drinks adding to the tiki atmosphere. Whether with the family or as a romantic dining interlude, Samba knows how to be the right place to head to, and these new dishes of Chef Arturo do hit all the right samba notes. They make up a symphony we’re all ready to surrender to.
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.