I could only locate early 2000 posts on this place. Is it still good? If not is there a similar place in the Bronx? I will be in town on Tuesday for lunch. Looking for something yummy. Doesnt necessarily have to be Latin. I live in Boston so dont know the area. Any suggestions would be appreciated.