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.

Additional Information:

Zipcode:

33924