A few weeks ago, Barbeque Monsters had their soft opening last November 18, 2014. It is located along Mabini Street near Dimdi Centre Building, in front of Stock Bridge International (formerly Tumble Tots) and Six Eleven Global Teleservices call center.
