After serving authentic Mexican food through popups and bazaars for a couple of years, Cochi Loco Manila finally opened shop at SM Aura Premier in Taguig City last March 15, 2021. With its fresh food aroma and brightly-lit interiors, one would instantly get the joint’s casual and vibrant...