Crows Nest Restaurant & Lounge Address: 15951 Captiva Dr, Captiva, FL 33924 Phone: (239) 472-5161 Restaurants, Bars Other Businesses: Doc Ford's Rum Bar & Grill at 5400 S Seas Plantation Rd, Captiva, FL 33924 Sunshine Cafe at 14900 Captiva Dr, Captiva, FL 33924 Carlson & Carlson Attorneys PC at 15000 Binder Dr, Captiva, FL 33924 Old Captiva House at 15951 Captiva Drive, Captiva, FL 33924