Searching, please wait..
The Green Flash is easily navigable by boat and is located southwest of Marker 38 on the Intracoastal Waterway.
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. 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!
Great place! Beautiful view at sunset and really good food