Lechonera La Isla Stores by States Outlet Note Regular Brands Lechonera La Isla Rating 4.7 based on 93 votes Products Restaurants Browse by State New York Browse Major Regular Stores Lechonera La Isla outlet - New York 256 E 125th St (212) 996-1972 People Also Viewed