El Quetzal Deli & Grocery

359 North Ave, New Rochelle
(914) 355-7353