In July 2010, singer Taylor Swift filmed the music video for her hit single "Mine" here. She filmed parts of the video in the popular Wayfarer restaurant, The Captain's restaurant, and in a local river.