When it's raining outside, there's nothing better than indulging in some delicious churros and hot chocolate. Madrid is famous for its churros, which are long, thin doughnuts that are fried until crispy and served with a thick, rich hot chocolate. You can find some of the best churros in the city at Chocolatería San Ginés, which has been serving this delicious treat since 1894.