I was told this is the best barbecue around. So sneaked out during a press conference to try it. Its good but the best barbecue I think is that in the Baliwag Bus terminal in Baliwag, Bulacan and that from the small stall in front of a school supply store
Colasa's Chicken Barbecue (Davao City)
Photo of Davao City, Philippines by
Photo of Davao City, Philippines by