One of the most famous restaurant in Puerto Princesa would be the Ka Lui. It was wy back 2007 since i first step on this unique and feel good resto. I was mesmerized by it's architecture and of course their delicious foods yet affordable.
You need to make a reservation most of days but if you got lucky you can just walk in and no need to wait. I just love their sinigang, fried pakbet and sweet sour lapu lapu.
There's some changes from 2009 to 2012... but i think it improved for the better. The only thing that did not change was their dessert. (naughty minds.... activate hahahaha)
Ka Lui is located at 369 Rizal Avenue Puerto Princesa City - 048 4332580