The Korean-themed meat-all-you-can KPub BBQ restaurant at the BGC Fort Strip wowed the "Pop Talk" reviewers. Here are the reasons why they loved it.