Todd Derr talks about Leucadia Beach Inn located on historic Coast Highway 101 in North San Diego, California. Close to beaches, attractions, shops and restaurants, this historic hacienda-style Inn is a popular destination for beach lovers, surfers, and family travelers. Visit www.LeucadiaBeachInn.org
Hosted on Acast. See acast.com/privacy for more information.