Best food in town and the waiters are the both friendly and helpful. I go as often as I can afford and always get the chicken chimi!!
All reviews seem positive