#5 most popular of 8 restaurants in Captiva Island
"The Green Flash is nothing short of superb. With a splendid view of Pine Island Sound, one may watch the boats or even catch dolphins playing. Service is outstanding, and the "Maitress d'", a Canadian, is the
" »
- Avg. Member Rating 4 of 5
- Avg. Member Rating
-
1
- Review