Cha Cha Cha
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
- HoursMon–Thu 11.30am–11pm; Fri–Sat 11.30am–12am; Sun 11.30am–11pm (not yet verified)
- Price band$$