We came here for dinner as it's just located right opposite our hotel. The atmosphere of this restaurant makes you feel like you are in Mexico. Staffs were very friendly and food were good. I love their Salsa, very fresh and I can say that it's the best Salsa I have ever had so far.
More