Lighthouse Restaurant
Long known for having one of the best views in town, The Lighthouse Restaurant sits at the top of Whale Hill. For years, tourists have come to have a Margarita on the patio, enjoy relaxing live Jazz, and take photos of some of...
Read More