Iconic Falcon House + Bar returns to Delray Beach

The Falcon House and Bar closed in Delray Beach in 2012, but now the venue is reopening in its original space.