Keylime Bistro at Captiva Island Inn
11509 Andy Rosse Lane
Captiva, Florida, 33924
Modern American, Outside Dining, Pet-Friendly, Water Views
Colorful island spot with a full bar. Closed until further notice. In the meantime, visit the new, second location on Boca Grande.