Tag Archives: Lucha Loco

Lucha Loco

Lucha Loco – a Mexican restaurant and bar took over the premise of Toucan Irish Pub at the corner of Duxton hill. Gone was the garden at the side of the shophouse and it was replaced with a wooden floor … Continue reading

Posted in Bar & Pub, Mexican, Singapore | Tagged , , | Leave a comment