Keylime Bistro

Restaurant

Keylime Bistro

11509 Andy Rosse Lane, Captiva Island, 33924, FL

With its funky beach vibe, live music and outdoor seating, the Keylime Bistro in the Captiva Island Inn is a popular place for visitors and locals alike. Open daily from breakfast at 8 a.m. through dinner at 11 p.m., the restaurant’s Keylime Pie is not to be missed.