Exotic Latin/Caribbean take-out food conveniently located in a strip mall on one of main avenues of town near passenger train to Manhattan.
↧