Lakeside restaurant Barracuda offers seafood and cocktails. Enjoy a breezy dining experience on a deck overlooking the water.