Lucinda's 6051 Larchwood Drive, Huntington Beach, CA 92647