Located in Sarasota, Florida, The Boatyard is a paradise on water. It provides the perfect waterfront backdrop for lunch or dinner. The waterfront dining room brings the outdoors in with an interior that opens completely to the waterfront and complimented with great daily entertainment.