Cha Cha Cha Mexican Restaurant

Cha Cha Cha is one of the Mexican Restaurant that has been well established in Singapore. It has been around for more than 5 years, and still attracting a decent crowd. It is definitely one of my favourite Maxican Restaurant in Singapore. It’s a perfect place for a casual chill out with friends or family.… Continue reading Cha Cha Cha Mexican Restaurant