Closer Look: Stache in Fort Lauderdale

1 of 16
Photo by CandaceWest.com
We take a closer look at Stache (109 SW Second Ave., Fort Lauderdale), a 1920s drinking den in Fort Lauderdale.