by Heimirich on 1/5/2021
5 stars out ofHighly recommend! by J W on 8/18/2008 via Insider Pages
We love going to Whale's Tail because they are located right over Channel Island's Harbor. The view is spectacular! While eating you can look out and see the boats at the dock. The atmosphere is so relaxing and the food is terrific! …
Some data provided by Citysearch
Copyright 2024 EZlocal.com, Inc. All Rights Reserved.