All the Drinks!, Yauatcha Soho, London

Located in the heart of London’s Soho District, Yauatcha Soho is a great spot for a late night bite. But, for me, the drinks were really what set this place apart. I think my favorite, and the one in the picture, was the Szechuan Margarita. It had the right notes of spicy and sweet and…