Leo's House of Thirst
Leo’s House of Thirst is a cozy West Asheville wine bar offering natural wines, creative dishes, and warm, welcoming vibes. Tucked inside a historic building with garden seating and twinkle lights, it’s perfect for laid-back evenings. Enjoy top-notch service, a curated menu, and plenty of charm.