Latin American spot in Fordham with generous portions and friendly energy, though communication on special orders could use some fine-tuning.