Since 1980, Bird Nest Tree has been commited to provide Delray Beach, Florida with the finest and most unique combination of excellent cuisine, friendly service, and great prices. We use only the freshest ingredients with a highlight on local produce, live fish and lobster.