72 Centre Ave, New Rochelle, NY 10801
How to go there
Mexican restaurant Loc: 40.9078 / -73.7841
Plan your visit