Manila is home to a dynamic restaurant scene that caters to every craving and budget, from local eateries serving authentic Filipino comfort food to upscale dining spots offering international cuisine.
Whether you’re in the mood for classic dishes like crispy pata, lechon kawali, and bulalo, or want to explore contemporary takes on Filipino flavors, the city’s diverse selection has you covered.
Many restaurants in Manila also showcase global influences, featuring Japanese sushi bars, Korean BBQ grills, Italian trattorias, and American steakhouses. With its mix of heritage restaurants, trendy cafés, and modern bistros, dining in Manila is an experience that combines rich culture, bold flavors of food in the Philippines, along with warm hospitality.
Wai Ying Fastfood, Binondo
Wai Ying is a Binondo staple and a must-visit for anyone doing a Chinatown food crawl. It’s the go-to spot for affordable, no-frills dim sum where you can share plates and try a little bit of everything without breaking the bank.
The place is usually packed and buzzing, with tight seating and quick turnover—exactly the kind of lively atmosphere you’d expect in Manila’s iconic Chinatown.
The Aristocrat, Roxas Boulevard
The Aristocrat is a true Manila icon that’s been serving families since the 1930s. It’s the go-to spot after a Luneta stroll or a day by the bay, offering a casual and lively atmosphere perfect for big gatherings. Known for its classic Filipino comfort food, the star of the menu is their famous Chicken Barbecue paired with Java rice and their signature peanuty Java sauce. You’ll also find other Filipino favorites like pork barbecue, kare-kare, pancit, sizzling plates, and well-loved merienda dishes.
Cafe Adriatico, Malate
Located in Remedios Circle, Malate, Café Adriatico has been a beloved institution since 1980, contributing significantly to the growth of the Philippine bistro scene.
They specialize in delectable Filipino-Spanish dishes that will leave you feeling full and satisfied. For more insights on their offerings, check out my food review: “Café Adriatico: Getting Old but Never Getting Behind” (please note that prices and menu items may have changed).
Ilustrado, Intramuros
Established in 1989, this fine-dining restaurant in Intramuros offers a delightful blend of Filipino-Spanish cuisine. Housed in a charming heritage building, Ilustrado provides a nostalgic walk through Philippine history during the Spanish colonization.
They are known for paella, callos, bagnet and Sampaguita Ice Cream, the national flower of the Philippines.
Great if you want a sit-down meal that feels historical yet approachable; strong pick when touring Intramuros or entertaining balikbayans and guests curious about heritage food in the Philippines interpreted through Spanish influence.
Barbara’s Heritage Restaurant, Intramuros
Barbara’s Heritage Restaurant is a favorite for those who want dinner and a cultural show all in one experience. It’s perfect for tour groups, team outings, or visiting relatives who’d love to see traditional Filipino dances while enjoying classic local dishes.
The buffet with cultural show package usually falls in the low-to-mid ₱1,000 range per person when booked directly with the restaurant, but some tour packages that include the show and extras can go up to around ₱4,000+. Prices vary depending on the date and inclusions, so it’s best to confirm when making a reservation.