"There’s always a line at Churreria El Moro, whether you show up first thing in the morning, around lunchtime, or right after dinner. And for good reason—this local chain (with 12 locations around the city) makes some of the best churros in existence. You can get a four-pack fresh out of the fryer and covered in cinnamon sugar with a side of hot chocolate dip for around $5. If you need to cool down after walking around all day, take yourself and a consuelo—El Moro’s churro ice cream sandwich—to nearby Plaza Rio de Janeiro for some shade." - guillaume guevara