After reading the title, you must think I have gone crazy with this flavor fusionl. You cannot believe this wonderful combination, vermouth is a fortified wine flavored with various botanicals typically used in many cocktails and sriracha is a spicy sauce made with red chilies and garlic typically used in Vietnamese and Thai recipes. Combine […]