The Green Flash
15183 Captiva Drive
Captiva Island, Florida 33924
(239) 472-3337
By Water 26.517909, -82.189616
Situated on the waters of Roosevelt Channel, our restaurant overlooks the Intracoastal Waterway, the tranquil waters of Pine Island Sound, and the pristine beauty of Buck Key. The Green Flash is easily navigable by boat and is located southwest of Marker 38 on the Intracoastal Waterway. So come and enjoy our picturesque view, watch the otters cavort, and fantasize about the elusive green flash while our distinguished chefs prepare your culinary delight!