Nowadays customers would make decisions by reading online reviews and comparing differences in restaurants before visiting. Therefore how restaurants take advantage from such information is important to attract customers and stay competitive. Many researchers believe that increasing business performance could improve competitiveness. However, with changing customer requirements and business environment, it is challenging to understand which attributes matter the most to customers and how to improve considering competitors. Therefore this study proposed assessing restaurant competitiveness using online reviews. After crawling 38,479 online reviews employing Python, deep learning-based BERT is developed to measure attribute performance and understand the competitiveness through McKinsey Matrix. Then, the competitiveness was analyzed from a temporal dynamic view to present how attributes are changing importance. Notably, the asymmetric effects between attribute performance and satisfaction were considered. Results demonstrated encouraging accuracy in measuring restaurant competitiveness and explained how asymmetric McKinsey Matrix could help formulate efficient competitiveness enhancement strategies.