High Spirits is a cozy establishment in Washington, DC offering a unique atmosphere for patrons to enjoy a variety of beverages. It is located at 301 H Street NE, Suite A.