Cha Cha Cha: Singapore’s oldest authentic Mexican restaurant that’s easy on the wallet and the stomach