Cha Cha Cha

Restaurant Holland Village

On Lorong Mambong since 1990 — one of the longest-running Mexican rooms in Singapore, and it has stayed resolutely unfashionable.

  • Address32 Lorong Mambong, Singapore 277690
  • Hours
    Mon–Thu 11.30am–11pm; Fri–Sat 11.30am–12am; Sun 11.30am–11pm (not yet verified)
  • Price band$$