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