Showing articles in:


The Mexican Favourite, La Rosa, Opens In Time Square

La Rosa Is Now Open In Time Square! The restaurant landscape at Sun International’s Time Square just keeps evolving! Adding some authentic Mexican flair to the already diverse selection of restaurants at this entertainment hub, is the brand-new La Rosa Mexican Grille and Tequileria! Time Square guests can expect the same energetic vibe, vibrant colours, […]

Read More