I am headed to Chelsea to do my grocery shopping tomorrow and I have a serious craving for some good Latin food. Does anyone know where I can get some from in that area? The place needs to do takeout since I will not have time to sit down and eat. I am dreaming of pollo asada and chicharrones. HELP!