Lucha Loco, Duxton Hill, Singapore Some people are saying that this is the best Mexican restaurant in Singapore. But I am super bored with the taste.