We recently compiled a list of the 10 Undervalued Smallcap Stocks Billionaires Are Quietly Loading Up On. Arcos Dorados Holdings Inc. is one of the cheap stocks to buy on our list. The Fly reported on ...