ESTRELLITA POBLANA NEW ROCHELLENearby restaurant bar134 NORTH AVENUE · NEW ROCHELLEDirectionsView place