The good news is that Triple O’s claim of having the “sauciest, juiciest, tastiest, bestest burgers around” has already been validated in the Philippines as well, courtesy of jam-packed branches in SM Megamall, SM Aura, and the UP Town Center Mall.