I love me some Mexican food!!It is my favorite food. The food here was very good. It’s hard to find good Mexican food in Asia. My husband met the owner in Telaga. So we had to check it out. So glad we did! Will definitely be going back there for lunch. Yummy!
restaurant reviews 