Lords of Death Cocktail at Tokyo Cowboy in San Antonio, TX
Channel: Embark Marketing
Date: 2023-08-25

𝙇𝙤𝙧𝙙’𝙨 𝙊𝙛 𝘿𝙚𝙖𝙩𝙝 • Bourbon, Sweet Vermouth, Chinese 5 Spice Bitters, Cherry Wood Smoke.

Tokyo Cowboy, located in the heart of downtown San Antonio, is a whisky diner that combines a classic Texas aesthetic with an Asian-inspired menu.