This is a great place on Las Olas Riverfront in Fort Lauderdale, FL. A great place to get lost in the madness while having a cold beer on the river.

The Anchor

>