Casa Latina is tucked away in Waterloo Road and I've been there on three occasions while staying at various times in Singapore. The food is very good and done with style, not your average stodgy mexican fare. The outside seating has great atmosphere and there's plenty of cover in case the heavens open. There's also a nice sofa seating area...
More
