Benboa is a tavern offering seafood dishes prepared with locally sourced ingredients, specializing in grilled seafood.