We review Even Keel Fish Shack in Fort Lauderdale. This waterfront restaurant has become a go-to for fresh seafood and a fantastic happy hour. It's located in Fort Lauderdale and it's called Even Keel ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results