Authentic: Fresh-Ground Chocolate + Water ($2.75)
One of the reasons Xoco's hot chocolate is so great is because the Mexican cacao beans are actually ground in-house, so even though this version is simply water and ground chocolate, it's still nuanced with a deep chocolate flavor and an unrefined, almost gritty texture. We all pretty much agreed it would be easy to drink an entire cup of this; it is, however, a little thin for churro-dipping purposes.
Aztec: Fresh-Ground Chocolate + Water + Chile + Allspice ($2.75)
Though this might seem like the spicy option, it actually packs almost no spicy heat. But it is aromatic and an interesting change from the Authentic. This was a good option for churro dipping since the spices add a unique, complementary flavor to the churro.
Classic: Chocolate Shot + 2% Milk ($3.25)
The Classic is only made with 2% milk, but it's so thick, you'd think it was made with whole milk or even cream. This is a good choice if you're craving the typical rich and smooth American-style hot chocolate.
Mexico City Thick (Champurrado): Thick, Rich ($3.25)
Classic champurrado is made with hominy flour, which puts the texture somewhere between a creamy hot chocolate and pudding. This means it is a little intense to drink straight, but because it's not also intensely chocolatey, it makes a perfect dipping hot chocolate. It doesn't overwhelm that delightfully sweet and fried flavor of the churro, but it does coat it magnificently.
Churros ($4.00 for 3)
It's impossible to think of drinking any of these cups without an order of Xoco's freshly fried churros.
If you're going to go all out and order this glorious mess of sugar, go ahead and take it one step further by dipping it in the Champurrado. Sweet, creamy chocolate on top of fried, crispy chocolate? Yes, please.