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.
Keylime Bistro
11509 Andy Rosse Lane, Captiva Island, 33924, FL