While Palawan is separate from the rest of Luzon, it is still part of the region known as Southern Tagalog, and as such its cuisine has a lot in common with those of other Tagalog provinces. With two separate coasts facing vast bodies of water, Puerto Princesa is also known for its seafood products, particularly dangit and “ballpen” dried squid.

One exotic dish that Puerto Princesa locals often dare visitors to eat is tamilok, a worm-like mollusk usually found boring through wooden docks and ships. Dipped in spicy vinegar and eaten raw, this delicacy may seem unsightly for some but actually has a soft, briny taste akin to oysters.

Many use the city as a gateway or hub to explore the province’s beautiful islands and attractions. For those who will stay for a day or so, the city is home to a number of restaurants that showcase local cuisine. If you’re looking for some places to eat in Puerto Princesa, the ideal place to start is at Rizal Avenue, where many of the city’s best-known restaurants reside. Here’s a quick list of some of the most popular rests in the city:

  • Ka Lui. Located at Rizal Avenue, this place is arguably Puerto Princesa’s most famous restaurant. The resto has been a longtime local favorite and has grown in popularity with both local and foreign tourists. Be sure to make reservations first (via your hotel) to ensure you get a table, as the place fills up early. The restaurant offers a nice tropical ambiance that accentuates its specialty: seafood. The estimated budget per person is around PHP 250.

    Address: 369 Rizal Avenue, Barangay San Miguel, Puerto Princesa, Palawan

  • Balayong. This open-air bar and grill is adjacent to the Ivywall Hotel and is the hotel’s flagship restaurant. Balayong gets its name from the balayong cherry blossoms prevalent in the city. The restaurant specializes in “reimagined” Pinoy dishes such as pochero and sinuglaw.

    Address: Best Western Plus The Ivywall Hotel, Rizal Avenue Extension, Bancao-Bancao, Puerto Princesa, Palawan

  • Kinabuch’s. Another open-air bar and grill in Rizal Avenue, this is where most go during happy hour. Kinabuch’s has a long history in the city. It started small then grew and expanded over the years as locals and tourists kept on patronizing it. Try out their sisig and tuna kinilaw. The salpicao and Kanin ni 04 are the dishes that customers often order. If you’re an adventurous foodie, this is the place to try the crocodile sisig and woodworm (tamilok). The average budget is PHP 200 per pax.

    Address: 369, Rizal Avenue, Puerto Princesa, Palawan

  • La Terrase. This restaurant specializes in fusion cuisine. They combine the best of French and Asian dishes to satisfy the appetite of their target customers. You have plenty of options to choose from as their cooks add a unique twist to traditional dishes. The resto is roomy and creates a comfortable ambiance. The service is first-rate which makes a trip here worth it.

    Address: Rizal Avenue, Puerto Princesa, Palawan

  • Balinsasayaw. The go-to place for cheap eats. An unassuming place featuring a cluster of nipa and bamboo huts, Balinsasayaw offers affordable yet delicious dishes perfect for budget travelers. Suggested budget? Just PHP 130 for a complete meal with a drink.

    Address: Rizal Avenue, Puerto Princesa, Palawan

  • Puerto Vista. This restaurant serves Wagyu beef for those who are looking for good quality meat. The flavor, marbling, and tenderness of this beef make it a favorite. The dish might be pricey but is worth the expense. The restaurant also has its own bar and serves Moroccan, Spanish, and French food.

    Address: Mitra Road, Barangay San Monica, Puerto Princesa City, Palawan

  • Badjao Seafront Restaurant. If you’re looking for seafood, Palawan’s restaurants regardless of size have plenty of it. Badjao Seafront Restaurant is one of the places to eat fish and others. Its location is in a mangrove area and provides beautiful views of the sea. Have your seafood grilled or cooked in a variety of ways to satisfy your appetite.

    Address: Abueg Street, Puerto Princesa, Palawan

  • Haim Chicken. This restaurant is close to the heart of locals because it has been an institution for around two decades. Families and friends make their way to eat tasty food and experience the cozy ambiance. The popular dish to order is the delicious Haim Chicken. Make sure to drop by during your food trip around the city.

    Address: 294 Manalo St, Puerto Princesa, Palawan

  • Ka Inato Restaurant. This restaurant creates a local atmosphere with its décor of carvings and sculptures. Ka Inato’s specialty is chicken inato which is a kind of inasal. You can also find other Filipino favorites such as grilled dishes, sinigang, and the unique sisig that uses crocodile meat as its main ingredient. The resto has deaf and mute waiters to help them earn a living.

    Address: National Highway, Barangay San Jose, Puerto Princesa, Palawan

  • Namaskar Vegetarian Cafe. Vegetarians can find a restaurant that serves their kind of food in Puerto Princesa. Namaskar Vegetarian Café serves good value and delicious vegetarian dishes. Some of the things you can order include fruit shakes, vegetarian chao long, salad, and a vegetarian version of salmon.

    Address: 75-P, Burgos Street, Puerto Princesa, Palawan

  • Viet Ville. There used to be a big Vietnamese community in the province. They localized pho and made chao long. It is a must-try whenever one visits Puerto Princesa. The restaurant to eat this bowl of goodness is Viet Ville. It is not far from the city center and serves authentic and delicious chao long. The dish comes with French bread and other ingredients to give it flavor.

    Address: KM 13, Sta. Lourdes, Puerto Princesa, Palawan

  • McCoy’s Pizza House. If you are looking for pizza, look no further than the best pizzeria in the city, McCoy’s Pizza House. This resto is a go-to comfort food place of locals and tourists alike. Order a whole pizza with a bottle of ice-cold beer to cap off the day. They also serve steaks, chicken, and pasta to name a few items on the menu.

    Address: 20 National Highway San Miguel, Puerto Princesa, Palawan

Many big hotels in the city also house their own flagship specialty restaurant. Hue Hotel has Matiz Restaurant and Tapas Bar (Spanish). Best Western the Ivywall Hotel has Balayong Restaurant and Anibong Restaurant (modern Filipino). Princesa Garden Island Resort and Spa has four restaurants including the Golden Elephant Seafood Village (Thai).

Top Puerto Princesa Hotels

Hue Hotels and Resorts Puerto Princesa

Canvas Boutique Hotel

Greenspace Palawan Hotel

Floral Villarosa Hotel

For more options, search here: Palawan Hotels

Palawan Hotel Discounts


Palawan has many destinations that easily fill your multi-day itinerary from its northern reaches to its southernmost. One of the places to add to your

Read More


The Calamianes consists of a handful of municipalities; one of which is Coron. These islands dot the rich and vibrant waters of Northern Palawan. Busuanga

Read More


Leave a Reply