Everyone’s favorite hangout central for chicken and ribs unveils its 10th and biggest location yet at O Square 2, Greenhills, San Juan.