Diana & Sisters Beach Bar is a restaurant offering takeout options.