A Place 2 Go Restaurants & Takeout in Downtown, Westchester Caribbean takeout on North Avenue. Address273 North Ave, New Rochelle, NY 10801 Directions