Mexican Eat Where

Cha Cha Cha Mexican Restaurant

Unclaimed
A Holland Village fixture since 1990, Cha Cha Cha serves inexpensive Tex-Mex classics and happy-hour margaritas from a brightly painted shophouse.
Cha Cha Cha Mexican Restaurant
Cha Cha Cha Mexican Restaurant - 1
Cha Cha Cha Mexican Restaurant - 2

About

Cha Cha Cha opened on Lorong Mambong in 1990 and has stayed at the same Holland Village address ever since, which makes it one of Singapore's longest-running Mexican restaurants. The shophouse is painted in greens, oranges and yellows, with a neon sign outside and a handful of street-side tables that fill up as the evening goes on.

The cooking is straightforward Tex-Mex. The chimichanga, a deep-fried tortilla stuffed with pulled pork or shredded beef and topped with sour cream, guacamole and pico de gallo, is the dish regulars return for. Tequila honey wings, sopa de mariscos, nachos with melted cheese and jalapeños, fish tacos in flour tortillas and sizzling fajitas fill out the menu, and churros finish the meal.

It suits casual dinners and catch-ups over drinks. Margaritas are cheaper during the long happy hour, which runs into the evening on most days. Prices are among the lowest of Singapore's sit-down Mexican restaurants, and portions are generous. There is no published booking system, so expect to walk in.

Good to know

Best For
Casual bite
Halal Status
Not halal
Price Band
$ Casual
Regional Focus
Tex-Mex
Style
Tex-Mex & Cal-Mex
Signature Dishes
Pulled pork chimichanga, tequila honey wings, sopa de mariscos, sizzling fajitas, churros

Plan your visit

Hours and prices change, so please confirm with the restaurant before you go.

Address
32 Lorong Mambong, Singapore, Singapore
Last Checked
Oct 8, 2026
Opening Hours
Sun–Thu 11.30am–11pm; Fri–Sat 11.30am–midnight

Reviews

Be the first to review

Share your experience to help others decide.

Popular tables go fast at weekends, so book ahead.

Contact & Location


© Mexican Eat Where 2026. All rights reserved