I have been trying to find good Mexican food in Asia for a while and this is the best I have come across. It is difficult to give it 5 stars since it is a bit pricey, about what it would cost back home, but it has been worth going back to several times. Very good fajitas, friendly staff,