The Green Flash Waterfront Restaurant is located on Captiva Island
off Florida’s sunny Gulf Coast.
15183 Captiva Drive
Captiva, FL 33924 –
Phone : (239) 472-3337
By boat take Marker 38 on the Intracoastal Waterway.
Click here to go to an interactive driving map to our location. You will be able to obtain detailed directions from any location.
This map shows our location relative to the Southwest Florida International Airport