Elegant but casual dining on the water's edge of Cruz Bay harbor.

http://www.thewaterfrontbistro.com

Dining Room View