Lost Lake Named #65 Bar in the World

Lost Lake Named #65 Bar in the World

menull
Lost Lake was just named the #65 bar in the world as part of the World’s 50 Best Bars list.

They’re in good company, too. Check out the full list here!